> I used Gparted to shrink XP and formatted as linux > swap the freed space. now I have > > Fdisk information for device /dev/dsk/c0d0p0 > > Block Size : 512 bytes > Controller : ide > Disk : cmdk > Capacity : 74 GB > > start block # nblocks startCylSecHd endCylSecHd > OSType > 0000000063 0012289662 0/ 1/ 1 fc/bf/fe > IFS: NTFS > 40965750 0057994650 ff/c1/ 0 ff/ff/fe > WIN95 Extended(LBA) > # start block # nblocks startCylSecHd > endCylSecHd OSType > 5: 0000000063 0057994587 ff/c1/ 1 ff/ff/fe > IFS: NTFS > 0098960400 0057127140 ff/c1/ 0 ff/ff/fe > Solaris x86 > 12289725 0028676025 fd/81/ 0 ff/ff/fe > Linux swap > ant to bring in the Linux swap and make it zfs, so it > is a part of my Solaris system. no mirrors, just > simple expansion of partition 3. > > Thank you Backup your data , You can only have one active partition for Soalris2(Solaris x86) , Ideal way would be to add Linux swap partitions nblocks to end of partitions 3 Solaris x86, but that does not look like you have it setup, the Linux Sap is really right behind NTFS partition and before partition 2's WIN95 Extended(LBA). and you have to drop the Linux swap and move the WIN95 Extended(LBA) behind the ntfs and rezize partition 3.
Each partition start block + # nblocks needs to equal (previous start block + previous # nblocks) Take another look at fdisk Solaris2/Solaris x86 shows as a 19 SUNIXOS2 under fdisk Partition.: fdisk -W - /dev/rdsk/c0d0p0 As long as you preserve the the boundaries you can re-import the zfs with out issues, I reload using a inital_install the zfs rpool that sits in the first slize (s0) of format within the fdisk Solaris x86 partition as a FYI and I have used one of slice 3 to 7. -- This message posted from opensolaris.org