I am dealing with Ultra 3000s and Enterprise 2s. Both have SparcStorage
arrays and the internal SCSI. The 3000s have two I/O cards. When Solaris
boots, the boot disk is named differently because of the order on which
the controllers are recognized and the order on which links from /dev to
/devices is done. So, on one kind of machines, the system disk is named
(/dev/dsk/) c0t0d0 (s2) and on others, it is named c1t0d0. (Controller 1
instead of 0). The program that does this is called "disks" and it runs at
boot time when reconfiguting the system (boot -r). I wanted to know if
there was a way to trick "disks" into naming the internal controller as
"c0" no matter what. Note that I am not talking about EEPROM devalias. I
am always booting from the default device (disk).
- Some people suggested to change the links under /dev to the way I want
them.
- Some people suggested to change the sbus-probe-default list in the
eeprom. The first probed card would be c0, the next would be c1 and so on.
I'll try the second one, otherwise I will have to do the first. Thanks to
all of you who responded:
James Coby (James.E.coby.Jr@cdc.com)
Jim Harmon (jharmon@telecnnct.com)
Srinivas (srinivas@oslo.cmc.stph.net)
Rogerio Rocha (rogerio_rocha@bvl.pt)
Avi J. Levin (alevin@ltcm.com)
Sanjay Patel (sanjay@aur.alcatel.com)
Tom Vayda (vayda_tom@jpmorgam.com)
Donald Molaro (molaro@canuck.com)
=================================================================
Francisco Da Silva Phone: (609) 727-4600 x 1172
Senior Consultant Fax: (609) 727-1318
Bluestone Inc. Email: frankd@bluestone.com
1000 Briggs Road Pager: (800) 328-5492
Mt. Laurel, NJ 08054
Web: http://www.bluestone.com/
===============================================================