unable to boot from disk1

I had installed solaris 10 on 440 on disk 0. I had done ufsrestore on disk1 from tape and then rebooted
Rebooting with command: boot disk1
Boot device: /pci@1f,700000/scsi@2/disk@1,0 File and args:
SunOS Release 5.10 Version Generic_118833-24 64-bit
Copyright 1983-2006 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Hardware watchdog enabled
Hostname: esora40
ERROR: svc:/system/filesystem/root:default failed to mount /usr (see 'svcs -x' for details)
[ system/filesystem/root:default failed fatally (see 'svcs -x' for details) ]
Requesting System Maintenance Mode
(See /lib/svc/share/README for more information.)
Console login service(s) cannot run

Root password for system maintenance (control-d to bypass):
single-user privilege assigned to /dev/console.
Entering System Maintenance Mode

Nov 22 14:13:35 su: 'su root' succeeded for root on /dev/console
su: No shell /bin/ksh. Trying fallback shell /sbin/sh.
-sh: /bin/i386: not found
-sh: /usr/sbin/quota: not found
-sh: /bin/cat: not found
-sh: /bin/mail: not found
# svcs -x
svcs: not found

thanks
Jaya

This is a shot in the dark, but I think you need to change /etc/vfstab to use the new disk.

Thanks..........I did make changes in vfstab.

I not played with solaris 10 yet but when you restored your root, did you do a installbootblk?

also not sure whether you can still use probe-scsi at the ok prom level for solaris 10.

basically init 0 or stop-a to ok, then probe-scsi will list out the path_to_inst to scsi-devices like disks, cdroms and such

if it does, you can compares the error against the output. Or you can actually try to boot (specify the entire path) ie /pci@something ....

or

at ok prom do a

ok devalias disk2 /pci@something path ....

then boot disk2