hittade iofs en ledtråd i /system/etc/init.d/03apps2sd - där refereras till partitionen mmcblk0p2 så det är nog viktigt att det är rätt partition som är ext2 / ext3
Tog bort swap och ext2 -partitionerna och gjorde om dem så att det är mmcblk0p2 som är ext -partitionen och mmcblk0p3 är swap. Konverterade sedan ext2 till ext3 med tune2fs -j (eftersom scriptet upgrade_fs inte finns i min ROM)
Kod:
/ # tune2fs -j /dev/block/mmcblk0p2
tune2fs -j /dev/block/mmcblk0p2
tune2fs 1.41.6 (30-May-2009)
Creating journal inode: done
This filesystem will be automatically checked every 30 mounts or
0 days, whichever comes first. Use tune2fs -c or -i to override.
/ # parted /dev/block/mmcblk0
parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
print
print
Model: SD SU04G (sd/mmc)
Disk /dev/block/mmcblk0: 3965MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 512B 2941MB 2941MB primary fat32 lba
2 2941MB 3933MB 992MB primary ext3
3 3933MB 3965MB 32.2MB primary linux-swap(v1)
(parted)
körde sedan quit för att gå ur parted, och reboot för att starta om telefonen.
Nu funkar det - A2SD storage visar "Total 887 MB, Free: 821 MB"