SUMMARY: Booting ULTRA with external Hard disk - Error

From: SUKHAVASI Kumar (
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.
if you've got the SUNWhmd (SunSwift drivers) package installed.


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.


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
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
on that external drive. Fat things - /usr,/var,/export,/opt and swap
easily shared between architecture-dependend roots. You'll also would
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
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 ? :-)

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
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

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