Summary Enterprise 3000 to Ultra 2

From: Lai Lai (
Date: Mon Jun 21 1999 - 01:50:13 CDT

I would like to thanks the below Sunmangers that response to me. They are;

The Response Sunmangers :
"Stephen Harris" <>
"David Evans" <>
"Ray Trzaska" <>
"Jean-Francois Fortin" <Jean-Francois.Fortin@Matrox.COM>

My Orginal question:
Dear Sunmanagers,

I need your advises. I have planned to swap the OS disk from my E3000 server
to my Ultra 2 server this weekend. At the same time, I intend to swap the OS
disk from the Ultra 2 to the Enterprise 3000.

Both machines are currently running the same OS, Solaris 2.6 and patches.
May I know can this work? If anyone of you have the experience, please
kindly reply.

Your help are deeply appreciated.

~ Lai
System Administrator

Reply and advises from the Sunmanagers:

From: Stephen Harris
"You have very very little chance of this working. Too many differences in

According to David Evans
Since half the devices depend upon the chip in my box, I should be sure if
I'm going to put out the disk and just swap it. Even if they are both
machines are the same architecture, I still have the issues of what devices
are attached and how they have been installed (see path_to_install for more

If they are the same architecture, have the same devices installed and
all the devices installed in the same order it should work. Unless I'm able
to force things into place if there broken.

Advise from David is that I should back up the disks, swap the disks and
reinstall the OS then recover any files needed.

Reply from Ray Trzaska
" No it wont work. The boot cd contains different paths for eac hardware
type. The unused hardware types are lost during the install. so there are
some hardware differences which will not be catered for,

e.g. the path_to_inst stuff for mapping disk drives is different, as is all
network interfaces.

Reply from Jean-Francois
You have to boot on the net or on a cdrom and do the following:

echo "/usr/sbin/mount /dev/dsk/c0t0d0s0 /a"
/usr/sbin/mount /dev/dsk/c0t0d0s0 /a

echo "/usr/bin/mv /a/dev/ /a/DEV.Ultra-2"
/usr/bin/mv /a/dev/ /a/DEV.Ultra-2

echo "/usr/bin/mv /a/devices /a/DEVICES.Ultra-2"
/usr/bin/mv /a/devices /a/DEVICES.Ultra-2

echo "/usr/bin/mkdir /a/dev /a/devices"
/usr/bin/mkdir /a/dev /a/devices

echo "/usr/bin/chmod o-w /a/dev /a/devices"
/usr/bin/chmod o-w /a/dev /a/devices

echo "/usr/bin/chmod g-s /a/dev /a/devices"
/usr/bin/chmod g-s /a/dev /a/devices

echo "/usr/bin/chgrp sys /a/dev /a/devices"
/usr/bin/chgrp sys /a/dev /a/devices

echo "/usr/bin/cp /a/etc/path_to_inst /a/etc/path_to_inst.old"
/usr/bin/cp /a/etc/path_to_inst /a/etc/path_to_inst.old

echo "cd /"
cd /

echo "/usr/bin/tar cf - devices | (cd /a; tar xpf -)"
/usr/bin/tar cf - devices | (cd /a; tar xpf -)

echo "cd /cdrom/Solaris_2.6/Tools/Boot"
cd /cdrom/Solaris_2.6/Tools/Boot

echo "/usr/bin/tar cf - dev | (cd /a; tar xpf -)"
/usr/bin/tar cf - dev | (cd /a; tar xpf -)

echo "/usr/sbin/drvconfig -p /a/etc/path_to_inst -r /a"
/usr/sbin/drvconfig -p /a/etc/path_to_inst -r /a

echo "/usr/sbin/devlinks -r /a"
/usr/sbin/devlinks -r /a

echo "/usr/sbin/disks -r /a"
/usr/sbin/disks -r /a

echo "/usr/sbin/ports -r /a"
/usr/sbin/ports -r /a

echo "/usr/sbin/tapes -r /a"
/usr/sbin/tapes -r /a

echo "/usr/sbin/audlinks -r /a"
/usr/sbin/audlinks -r /a

echo "/usr/sbin/reboot -- -r"
/usr/sbin/reboot -- -r

My Steps;
I have decided to reload the OS for the Enterprise 3000 and Ultra 2 machine
and installed back the applications and the softwares, which including the

Here again, manay thanks to all who have responsed to me and those that I
didn't able to list their names in this mail.

Thanks and regards,

Get Your Private, Free Email at

This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:13:22 CDT