Just for future reference, I just discovered something interesting with my internal 8gb seagate cf card. I removed the 6gb and plugged in the 8gb seagate. I had tons of problems with the fdisk tool it is totally unreliable but i still managed to get the card working under fdisk and windows. i created three partitions, fixed the 2 first ones according to the specs required by the sharprom just to make it boot, deleted the 3rd partition under fdisk /dev/hdc3 and created a partition linux under the sharprom after bootup. pluged it into windows and used the format tool to create the 7.43gb partition. I tell you this was my only way and fdisk couldnt create a partition this big for some stupid reason. Anyway, zaurus fdisk will not help. It is totally buggy. this method caused me to see 5gb on internal drive which drove me mad!
in relation to your problem, Do not install it using cacko. flash sharprom, fix your disk(if it is fixed, go to the next step), mount your drives like "mount /dev/hda1 /hdd1" "mount /dev/hda2 /hdd2" "mount /dev/hda1 /hdd1" (without cf cards or sd cards pluged into the slots). and reboot. for some reason, and I dont know why, cacko does not keep the drives mounted. first fix this problem under sharprom. after you can boot up and all, then you can check the mounts, if they are mounted still under bootups, install the cacko room and bootup and check the mount after each boot up, if it is mounted, then your okay.
I had a real headache after using pdaxii13 going back to cacko. It has a tool to restore the internal disk but it was not intended for my drive it broke it(sort of). it caused so much trouble that i just decided to grab another zaurus soon to just to run another rom instead of jumping between different roms. even then, cacko did not find my drive at all correctly(my 8gb was 5 gb). The final asnwer to my problem is to borrow the pdaxii13 and fdisk my drives with the utility(I should of done this from the start). I fixed the partition and now booted up with cacko. I can finally see all the drives correctly. Not sure what i did but I unmounted, fdisk for correct size, mounted and it was like shit! i had to try various ways just to get the sucker working.
anyway, I hope the sharprom advice works for you.
What a rollercoaster ride!