Darren J Moffat wrote:
Paul Archer wrote:
r...@ubuntu:~# fdisk -l /dev/sda

Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xce13f90b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      182401  1465136001   83  Linux

That is good enough. That is your problem right there. Solaris doesn't recognise this partition type. FreeBSD I think does.

I'm not sure what you can do to get Solaris to recognise this. If there is a non destructive way under Linux to change this to an EFI partition that would be a good way to start.

ZFS should just find this as /dev/dsk/c?t?d?p1 if the structures really are unrecognizable as a zpool device (on x86 only - won't work on sparc). I haven't tried importing in this way, but I'm pretty sure I have created zpools on raw primary fdisk partitions.

I doubt that simply changing the tag from Linux (32) to Solaris2 (191) would be enough since you would lack the vtoc in there.

You really don't want it to be a partition type Solaris recognizes as something else.

Plus ideally you want this as EFI unless you need to put OpenSolaris into that pool to boot from it - but sounds like you don't.

--
Andrew

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to