SUMMARY: Booting ULTRA with external Hard disk - Error

From: SUKHAVASI Kumar (ap160568@hotmail.com)
Date: Tue Jan 20 1998 - 05:49:10 CST


Hi managers

Thanks all for your replies

The answer for this from most of you is

Guess would be that the disk from the 2.5 machine doesn't have the
drivers for the Fast/Wide SCSI controller found on the 170E installed.
See
if you've got the SUNWhmd (SunSwift drivers) package installed.

SECOND ANSWER:

You cannot move a disk from a Ultra 170 to a Ultra170E.

You must nuke /etc/path-to_inst first and perform a boot -r second.

THIRD ANSWER:

The reason is that Ultra and Ultra E have diffirent sets of devices -
with esp on Ultra ans fas on Ultra E. To have a dualy bootable drive do
following ugly procedure:
make a full backup of that external drive - at least / partition
newfs / partition on it to get clean root
mount external disk on Ultra E and
ufsdump 0f - / | ( cd /external_disk_mount_point ; ufsrestore rf -)
then wipe away everything but /devices and /lost+found
and restore back original / partition

this still will be a mess since /etc/path_to_inst will have to be
toggled
from /etc/path_to_inst.justU and /etc/_path_to_inst.UE each time you
change machine.

More automated way (time vs. space :-) is to have two bootable
partitions
on that external drive. Fat things - /usr,/var,/export,/opt and swap
are
easily shared between architecture-dependend roots. You'll also would
like
to have a couple of nvaliases with device path to these partitions as
well as a record of proper path for each architecture on the external
box.
This will eat something from 64 to 128 MB for each /. And /reconfigure
should be kept permanently on both /'s to avoid confusion.

Sounds a bit over-engineered, right ? :-)

Thanks.....
Sukhavasi Kumar

My original question was:

Hi Managers,

I have a scenario wherein I am connecting a Fast SCSI hard disk loaded
with Solaris 2.5, to a ULTRA 170 as external Hard disk and it is
booting
fine from the external hard disk.

I have connected the same External Fast SCSI Hard disk to Ultra 170E
which has got a wide scsi connector using a 68pin to 50 pin cable. The
disk gets recognised properly in probe-scsi output.

When I boot, I get the following error

ok boot disk1

Cannot assemble drivers for root /sbus@3,0/SUNW,fas@3,8800000/sd@1,0:a
Cannot mount root on /sbus@3,0/SUNW,fas@3,8800000/sd@1,0:a fstype ufs
panic[cpu6] /thread=0x10402040: vfs_mountroot: cannot mount root
rebooting ......
clock board TOD does not match TOD on any board

Can u please tell me what is the problem.

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:12:29 CDT