SRDB ID |
|
Synopsis |
|
Date |
49494 |
|
Ultra[TM] 60: Error:Server unable to boot with error message: MSGREJ not expected |
|
13 Dec 2002 |
Ultra 60 unable to bootup. Following error messages are displayed on
the console.
WARNING: /pci@1f,4000/scsi@3 (glm0):
MSGREJ not expected
WARNING: /pci@1f,4000/scsi@3 (glm0):
got SCSI bus reset
WARNING: /pci@1f,4000/scsi@3/sd@0,0 (sd0):
SCSI transport failed: reason 'reset' : retrying command
The glm error messages repeats numerous times until system panics with
panic string unable to mount root filesystem and reboots.
/pci@1f,4000/scsi@3/sd@0,0 is the U60's boot disk.
- Can boot cdrom into single-user mode.
- fsck passes on all slices on boot disk.
- Can mount root filesystem on /a.
- format-->analyze-->read tests on c0t0d0 passes with no SCSI errors.
- Any attempts to boot from boot disk fails with above MSGREJ errors.
SOLUTION SUMMARY:
Boot failures and MSGREJ errors are caused by invalid entries in the
/kernel/drv/sd.conf file.
sd.conf with invalid entries:
-----------------------------
name="sd" class="scsi" class_prop="atapi"
target=0 lun=0;
target=0 lun=1;
target=0 lun=2;
target=0 lun=3;
target=0 lun=4;
target=0 lun=5;
sd.conf with corrected entries:
-------------------------------
name="sd" class="scsi" class_prop="atapi" target=0 lun=0;
name="sd" class="scsi" target=0 lun=1;
name="sd" class="scsi" target=0 lun=2;
name="sd" class="scsi" target=0 lun=3;
name="sd" class="scsi" target=0 lun=4;
name="sd" class="scsi" target=0 lun=5;
- boot cdrom -s
- mount root filesystem to /a
- vi /a/kernel/drv/sd.conf to correct invalid entries
- umount /a
- init 6
INTERNAL SUMMARY:
SUBMITTER: Vincent Tram
APPLIES TO: Hardware, Hardware/Ultra Workstations/Ultra 60
ATTACHMENTS:
Copyright (c) 1997-2003 Sun Microsystems, Inc.