SS20 clone is not loading kernel modules

From: Devin Ganger (deving@3sharp.com)
Date: Mon Mar 17 2003 - 12:56:04 EST


Hello!

Friday night, my ancient 4/690 running Solaris 7 (via the kernel hack; yes, I
know it's an unsupported configuration) decided it was time to die and ate
its power supply. Happily, done of the disks were damaged, and I have a
spare Tatung Super COMPstation 20S sitting around, so I began the process of
transferring the disks over.

As a matter of curiosity, I tried booting off of the old boot disk, and as I
suspected (and the docs warn), I ran into problems with loading the
appropriate kernel modules (evidenced by a raft of "Unsupported operator in
etc/system" messages just before the kernel banner), followed by an inability
to mount /usr. Again, this was not a surprise.

My plan was to take a spare disk and install a complete Solaris 7
installation on a single partition, then boot it in single-user mode, mount
my old home filesystem (which also contains the latest patchsets I've
installed), and install the same patches as existed on the old system. Then,
I'd boot back into the OS CD, mount the new boot disk and the old boot disk,
move aside any filesystems on the new bootdisk that are on the old disks
(such as usr, var, and opt), copy over nelecessary configuration files from
the old /etc, and go from there.

I did not blindly copy /etc over. I went through various files and moved
ones that looked like they had been modified since installation.

I'm using a few packages like PC Netlink that I knew installed extra kernel
modules and I planned on removing those and re-installing after I got the
basic system functionality back up and running.

Mind you, these are all heroic measures to get the basic system back up and
running (it's a personal system but it provides all my email and web service
for my vanity domains plus a few non-profits I donate web service to, as well
as hosting the mod bot for rec.arts.dr-who.moderated). My real plans involve
migrating all services to a new Solaris 9 installation within the next week
or two.

However, I must have copied a bit too much over from /etc, because now the
new boot disk is also failing to load kernel modules. It *is*, however,
loading the /usr partition, but now it's failing to run the fsck of the root
partition because it says it can't stat the slice.

Help?

--
Devin L. Ganger <deving@3sharp.com>
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:26:00 EDT