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