Thank you very much for this tidbit of information.  I had a similar error but 
from doing something completely different.  

After successfully building a s10u6 Ultra 60 on ZFS boot with mirrored drives, 
I rebuilt disk0 with Solaris 8 to do some testing.  When that was completed, I 
tried to 'boot disk1' from the OBP and was presented with this error:

Rebooting with command: boot disk1
Boot device: /pci at 1f,4000/scsi at 3/disk at 1,0  File and args:
SunOS Release 5.10 Version Generic_137137-09 64-bit
Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
NOTICE:
spa_import_rootpool: error 22

Cannot mount root on /pci at 1f,4000/scsi at 3/disk at 1,0:a fstype zfs

panic[cpu0]/thread=180e000: vfs_mountroot: cannot mount root

000000000180b950 genunix:vfs_mountroot+358 (800, 200, 0, 1875c00, 189f800, 
18c9000)
  %l0-3: 00000000010b9c00 00000000010b9ce0 000000000187ba78 00000000011e6800
  %l4-7: 00000000011e6800 00000000018cb400 0000000000000600 0000000000000200
000000000180ba10 genunix:main+a0 (1815180, 180c000, 1839750, 18c5c00, 181b580, 
1815000)
  %l0-3: 0000000001015400 0000000000000001 0000000070002000 0000000000000000
  %l4-7: 000000000183ec00 0000000000000000 000000000180c000 0000000000000000

skipping system dump - no dump device configured
rebooting...
Resetting ...


After 'boot net -s'ing the system and reading this message thread, I did the 
following:

zpool import -f -a
zpool list
zpool export rootpool
init 0
boot disk1

And the system booted just fine.

Thanks for the info.

jp
-- 
This message posted from opensolaris.org

Reply via email to