Many thanks to the following people for their quick and very valuable
replies:
-Ashley Gilbert
-Zelenak.Gabor
-Jim Belonis
-Thierry FAIDHERBE
-John Venier
-John Cajas
-Jason Neil
-Mahesh Chandra
-Satish
Most of you had come up with the idea of mounting the root fset after
booting from CD. Esp Ashley presented a detailed steps so I actually just
followed his instructions and booted up. Then all the remaining works were
normal fsck and other tidy up things.
Jonh Cajas and Thierry suggested "disklabel -R" from a saved disklabel. I'll
try that on a test machine later.
Following is Ashley's cook book:
how to check osf_boot
=====================
Boot off the cdrom.
- From console show devices to find CDrom. >>>boot <device name>
Gui will pop up with a warning
- Click on File menu and choose unix shell.
disklabel -r dsk0 (if that's your boot disk) will tell you if the a
partition is ufs or advfs
If 4.2BSD (ufs)
- mount /dev/disk/dsk0a /mnt
- cd /mnt
- ls
- (does osf_boot exist, does vmunix exist?). if osf_boot is
missing, then copy the one on the cd over
- cp /osf_boot /mnt/
- If vmunix is missing is genvmunix missing? somehow you need to
copy a kernel as vmunix either
cp /mnt/genvmunix /mnt/vmunix (if only vmunix is missing) or cp
/genvmunix /mnt/vmunix
if more then these files are missing, i.e. ls on /mnt shows almost no files,
then it sounds like your root filesysetm is hosed.
Now if the a partition shows advfs:
- cd /etc/fdmns
- mkdir root_domain
- cd root_domain
- ln -s /dev/disk/dsk0a
- cd /
- mount root_domain#root /mnt
and follow steps above about getting osf_boot.
Thanks again !
Avoker
_________________________________________________________________
Get your FREE download of MSN Explorer at
http://explorer.msn.com/intl.asp
Received on Mon Nov 12 2001 - 04:22:55 NZDT