[General Questions and Answers] RiverB86:
I went for that but alas, it didn't really work out. However, again thanks to this website, I came to ROMmanager which apparently takes over some of the tasks of TWRM (but is slightly less stable). Now, I went to update through rommanager, and..; woo and behold, it still fails. BUUUUT, I do now have a log.

so without further ado, here is the log: I hope it makes sense, and that you can pooooossibly point me in the right direction.

Starting recovery on Wed Oct 30 19:30:52 2013

framebuffer: fd 4 (320 x 480)

ClockworkMod Recovery v4.0.0.9

recovery filesystem table

=========================

0 /tmp ramdisk (null) (null)

1 /boot bml boot (null)

2 /cache rfs /dev/block/stl14 (null)

3 /data rfs /dev/block/stl13 (null)

4 /recovery bml recovery (null)

5 /sdcard vfat /dev/block/mmcblk0p1 /dev/block/mmcblk0

6 /system rfs /dev/block/stl12 (null)

7 /sd-ext ext4 /dev/block/mmcblk0p2 (null)

I:Completed outputting fstab.

I:Processing arguments.

I:Checking arguments.

I:device_recovery_start()

Command: "/sbin/recovery"

ro.secure=0

ro.allow.mock.location=1

ro.debuggable=1

persist.service.adb.enable=1

ro.build.id=GINGERBREAD

ro.build.display.id=full_galaxyace-eng 2.3.4 GINGERBREAD eng.koush.20110712.151913 test-keys

ro.build.version.incremental=eng.koush.20110712.151913

ro.build.version.sdk=10

ro.build.version.codename=REL

ro.build.version.release=2.3.4

ro.build.date=Tue Jul 12 15:19:39 PDT 2011

ro.build.date.utc=0

ro.build.type=eng

ro.build.user=koush

ro.build.host=Koushik-Lion.local

ro.build.tags=test-keys

ro.product.model=GT-S5830

ro.product.brand=samsung

ro.product.name=full_galaxyace

ro.product.device=galaxyace

ro.product.board=galaxyace

ro.product.cpu.abi=armeabi-v6l

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=samsung

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=msm7k

ro.build.product=galaxyace

ro.build.description=full_galaxyace-eng 2.3.4 GINGERBREAD eng.koush.20110712.151913 test-keys

ro.build.fingerprint=samsung/full_galaxyace/galaxyace:2.3.4/GINGERBREAD/eng.koush.20110712.151913:eng/test-keys

debug.sf.hw=1

dalvik.vm.heapsize=64m

ro.sf.lcd_density=160

keyguard.no_require_sim=true

ro.ril.hsxpa=1

ro.ril.gprsclass=10

ro.config.notification_sound=OnTheHunt.ogg

ro.config.alarm_alert=Alarm_Classic.ogg

qemu.sf.lcd_density=160

ro.kernel.android.checkjni=1

ro.setupwizard.mode=OPTIONAL

net.bt.name=Android

net.change=net.bt.name

dalvik.vm.stack-trace-file=/data/anr/traces.txt

ro.factorytest=0

ro.serialno=

ro.bootmode=unknown

ro.baseband=unknown

ro.carrier=unknown

ro.bootloader=unknown

ro.hardware=gt-s5830

ro.revision=5

init.svc.recovery=running

init.svc.adbd=running

I:Checking for extendedcommand...

I:Running extendedcommand...

Waiting for SD Card to mount (20s)

SD Card mounted...

I:Running script:

I:

run_program("/sbin/cp", "-R", "/cache/recovery", "/tmp/recovery");

ui_print("ROM Manager Version 5.5.3.0");

ui_print("30 oktober 2013");

ui_print("Preparing to install ROM...");

run_program("/cache/dowipedalvikcache.sh");

mount("/system");

run_program("/sbin/chmod", "+x", "/tmp/recovery/11-rommanager.sh");

run_program("/tmp/recovery/11-rommanager.sh", "place");

run_program("/sbin/umount", "/system");

format("/data");

format("/sd-ext");

assert(install_zip("/sdcard/cooper_PAC_jb-13Dec3.zip"));

format("/cache");

mount("/system");

run_program("/sbin/chmod", "+x", "/tmp/recovery/restorerommanager.sh");

run_program("/tmp/recovery/restorerommanager.sh");

run_program("/sbin/umount", "/system");

line 6 col 17: unknown function "mount"

line 14 col 17: unknown function "mount"

parse returned 0; 2 errors encountered

about to run program [/sbin/cp] with 4 args

ROM Manager Version 5.5.3.0

30 oktober 2013

Preparing to install ROM...

about to run program [/cache/dowipedalvikcache.sh] with 1 args

mount: mounting /dev/block/stl14 on /cache failed: Device or resource busy

mount: mounting /dev/block/mmcblk0p2 on /sd-ext failed: No such file or directory

umount: can't umount /sd-ext: Invalid argument

run_program: child exited with status 1

about to run program [/sbin/chmod] with 3 args

about to run program [/tmp/recovery/11-rommanager.sh] with 2 args

about to run program [/sbin/umount] with 2 args

Formatting /data...

I:Formatting unknown device.

Formatting /sd-ext...

Need size of filesystem

E:format_volume: make_extf4fs failed on /dev/block/mmcblk0p2

-- Installing: /sdcard/cooper_PAC_jb-13Dec3.zip

Finding update package...

I:Update location: /sdcard/cooper_PAC_jb-13Dec3.zip

Opening update package...

Installing update...

Installation aborted.

result was NULL, message is: assert failed: install_zip("/sdcard/cooper_PAC_jb-13Dec3.zip")