/unix and-or /boot are missing/corrupt, and the system won't boot.


Keywords

RecoverEDGE makect-boot ct-boot ctar RecoverEDGE floppy

Release

CTAR For SCO System V / BackupEDGE For SCO Open Systems

Problem

Someone removed /unix and-or /boot from my root directory.
My /unix and-or /boot programs have become corrupt. The system won't reboot. How can I restore those two files from my Boot Floppy?

Solution

You can boot from the hard drive using the /boot and /unix programs from your RecoverEDGE or CT-BOOT Boot Diskette.
          1) With the power off, insert the boot diskette into the
             floppy drive.
          2) Turn the power on and wait for the boot: prompt.
          3) Type 
          	fd(52)unix root=hd(40) swap=hd(41)  and press [Enter]
             (For 3 1/2" diskettes substitute 60 for 52.)
             (For xenix systems substitute xenix for unix.)
          4) At the CTRL-d prompt, type your root password to enter
             single user mode.
          5) At the pound sign, mount your boot floppy to the /mnt
             directory:
             /etc/mount -r /dev/fd096ds15 /mnt
             (For 3 1/2" diskettes substitute /dev/fd1135ds18.)
          6) Copy the files from the boot floppy:
             cp /mnt/boot /boot
             cp /mnt/unix /unix
             (For xenix systems substitute xenix for unix.)
          7) Unmount the floppy filesystem:
             /etc/umount /dev/fd096ds16
             (For 3 1/2" diskettes substitute /dev/fd1135ds18.)
          8) Shutdown and reboot:
             sync
             sync
             /etc/haltsys
If you are doing this because someone did an rm * from your root directory, remember that other regular files such as /dos and /sfmt were also removed and should be restored from a backup tape or from the distribution diskettes as necessary.

Back to the main index
Back to the MICROLITE Home Page

Copyright Notice

This document is Copyright © 1996 MICROLITE CORPORATION and is provided "AS-IS" without any warranty, either expressed or implied.