Restored from tape - Now not booting

2007-12-25 2:41:00

Had to recreate all file systems from backup (same drives and partition
layout). So I booted -s from the cdrom and newfs'd the partitions, and
mounted each, ufsrestore'd and fsck'd for good measure.

For the / partition I did the same except for the 'installboot
/usr/platform/sun4u/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0' I did (after
unmounting. Which ran without error.

Upon reboot, I get an almost immediate kernel panic with a number of
errors:

NOTICE: /: unexpected free inode 201253, run fsck(1M)
NOTICE: /: unexpected free inode 201253, run fsck(1M)
NOTICE: /: unexpected free inode 201253, run fsck(1M)
...etc.

panic[cpu0]/thread=10404000: mod_hold_stub: Couldn't load stub module
misc/strplumb

When I reboot with the cdrom again, a fsck on the root file system gives
"EXCESSIVE DUP BLKS I=201278" (an error which didn't exist before
booting).

Any hints on what I'm doing wrong? The machine is an Ultra 2, and both
the OS I'm restoring and the boot CD I'm using is Solaris 8 5/03.

Thanks,
Chris

Comments

Got something to say?

You must be logged in to post a comment.