After succesfully instaling Leopard (Kalyway) on a small partition in a secondary drive in my work PC, I decided to purchase a 320GB SATA2 drive to have more space to check Leopard properly.
I plan to partition this new disk in this way:
P1: 100gb partition for Leopard, MBR so I can dualboot with windows & MAC using XP boot manager
P2: 220gb for XP
So, my computer now has the disks partitioned as follows:
1) XP Boot Disk (SATA2)
P1: 30gb System Partition (chain0 file located in root here)
P2: 290gb Data Partition
2) Old 160gb P-ATA (IDE) disk
P1: 148gb XP
P2: 12gb MBR MAC partition (working fine)
3) New SATA2 Disk (This is the brand new disk)
P1: 100gb partition for Leopard, MBR
P2: 220gb for XP
Now... how can I clone and expand the 12gb partition located at D2P2 (Disk2Partition2) into the freshly created D3P1 ?
I tried a lot of things:
using diskutility I restored D2P2 into D3P1, process took about 20 minutes, but after booting (removing D2 from the machine) I get chain booting error. To do this I dragged D2P2 into origin and D3P1 into destination.
Then I tried (after repartitioning again just in case) Symantec Ghost to clone D2P2 into D3P1, it was a partial success, it booted fine, but I ended with a 100gb partition that Leopard recognizes only as 12GB, the remaining 88 are in limbo, since they cannot be reasigned nor accessed.
Tried using diskutil resizevolume [drivename] limits and it returns error 9989 if I recall, further reading indicated that this feature can only be used on GUID partitions and it does not work on MBR ones.
Did a lot of other trickeries using fdisk but they all failed, mostly at boot time when I get chain booting error.
What else can I do besides reinstalling everything from scratch in the new SATA drive?
Thanks in advance.