OK, a bit more and detailed info.

I've dropped back to making the second disk a  250Gb instead of a 750Gb 1) 
because it's definitely supported in the ultra 24 where as I'm not sure about 
the 750, 2) I'm not sure if there is still limitation in having boot files 
within the first 1000 blocks (was it? is it?) 3) I'm not even sure if the 
mirror actually worked if one drive was pulled when I had 2 x 250Gb set up 
previously.

A little on physical to BIOS to OS drive mapping. There are 4 physical disk 
slots 0 to 3, 4 BIOS HDDs, SATA:P1 to SATA:P4 of which I can designate the boot 
order.
Phys   => BIOS   => OS
Slot 1 = SATA:P2 = c0d1s0
Slot 3 = SATA:P4 = c6d0s0

# zpool status rpool
  pool: rpool
 state: ONLINE
 scrub: none requested
config:
        NAME        STATE     READ WRITE CKSUM
        rpool       ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            c0d1s0  ONLINE       0     0     0
            c6d0s0  ONLINE       0     0     0
errors: No known data errors
#

I still have the problem where I can't boot from c6d0s0 (with c0d1s0 removed). 
I CAN boot from c6d0s0 if c0d1s0 is plugged in though.

The full error when booting off c6d0s0 (with c0d1s0 removed):
    Booting 'Solaris 10 5/09 s10x_u7wos_08 x86'
finding (pool_rpool,1,a)
Error 15: File not found
Press any key to continue

>From the grub command line, booting from c0d1s0, with both disks in:
grub> find /rpool/boot/grub/menu.lst
zio_read_data_failed
checksum verification failed
checksum verification failed
zio_read_data_failed
Error 15: File not found

grub> find /boot/grub/menu.lst
(hd0,1,a)
(hd1,0,a)
zio_read_data_failed
checksum verification failed
checksum verification failed
zio_read_data_failed
Error 15: File not found

>From the grub command line, booting from c6d0s0, with both disks in:
grub> find /rpool/boot/grub/menu.lst
zio_read_data_failed
checksum verification failed
checksum verification failed
zio_read_data_failed
Error 15: File not found

grub> find /boot/grub/menu.lst
(hd0,0,a)
(hd1,1,a)
zio_read_data_failed
checksum verification failed
checksum verification failed
zio_read_data_failed
Error 15: File not found

>From the grub command line, booting from c6d0s0, with c0d1s0 removed:
same as above but no ((hd1,1,a)

the zio_read_etc and checksum errors seem to be unrelated to my particular 
problem as they appear for both booting and non booting drives.

So... any idea what I've missed or done wrong?

Thanks
P
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to