Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Changing SCSI ID on boot disk

0 views
Skip to first unread message

Tim Richmeyer

unread,
Jun 17, 1999, 3:00:00 AM6/17/99
to
I've installed Solaris 2.6 on a SCSI drive with SCSI ID=4, but want/need to
change the ID to something else. I can mount partitions of said disk with
disk set to any ID, but it doesn't successfully boot at any ID other than
the original 4. There are apparently some files that need to be changed to
recognize the drive is at a new SCSI ID. Anybody know how to reconfigure the
various files, etc. so it will successfully boot at a different ID?

Thanks!

Scott Gifford

unread,
Jun 17, 1999, 3:00:00 AM6/17/99
to
"Tim Richmeyer" <trich...@aeronix.com> writes:

You need to change the "boot-device" setting in the eeprom. Either
use eeprom(1m) to do this, or shut the machine down, press STOP-A to
get the the ok prompt, then set the variable.

If you do a "probe-scsi-all" you should be able to see the device
format that the eeprom is expecting. It will be of the form:

/iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@3,0:a

but some of those hex numbers will be different. The last part is
what's interesting -- sd@3,0:a means scsi target 3, volume 0,
partition a (1). You might be able to set boot-device to just this
portion of the whole string, if your eeprom is in a good mood.

-------ScottG.

Tim Richmeyer

unread,
Jun 18, 1999, 3:00:00 AM6/18/99
to
I've changed the boot-device setting, and it does begin to boot on the new
ID. I believe it fails when it tries to do disk checks on one of the
partitions (/usr). It seems that the device name is imbedded in some config
file someplace.

Scott Gifford wrote in message ...


>"Tim Richmeyer" <trich...@aeronix.com> writes:
>
>> I've installed Solaris 2.6 on a SCSI drive with SCSI ID=4, but want/need
to
>> change the ID to something else. I can mount partitions of said disk with
>> disk set to any ID, but it doesn't successfully boot at any ID other than
>> the original 4. There are apparently some files that need to be changed
to
>> recognize the drive is at a new SCSI ID. Anybody know how to reconfigure
the
>> various files, etc. so it will successfully boot at a different ID?
>
> You need to change the "boot-device" setting in the eeprom. Either
> use eeprom(1m) to do this, or shut the machine down, press STOP-A to
> get the the ok prompt, then set the variable.
>

>-------ScottG.

Joe Durusau

unread,
Jun 18, 1999, 3:00:00 AM6/18/99
to
If you have multiple slices on this disk, you also need
to change /etc/vfstab. There are also some files related to nfs,
if you happen to be running it.

Speaking only for myself,

Joe Durusau

0 new messages