Starting and stopping the system

boot not found

If your system displays this message when you turn on the power to your computer, the /boot file is missing:

   boot not found
   Cannot open
   Stage 1 boot failure: error loading hd(40)/boot
This refers to the boot(HW) program, which loads and executes the kernel each time you turn on the computer.

If /boot is missing, use this procedure to boot the system from the emergency boot floppy disk set so that you can then restore the file:

  1. Insert the boot floppy disk in the drive and reboot the machine. This executes the initial boot from the boot floppy disk.

  2. At the Boot: prompt, enter:

    fd(60)unix.Z root=hd(42)

    This command boots the system from the floppy disk, loads the the kernel from the floppy disk, and mounts the root filesystem.

  3. Bring up the system in single-user mode by entering the root password at the prompt.

  4. Unmount the /stand filesystem (where boot and the kernel are located):

    umount /stand

    The reason for this is that /stand is normally mounted read-only and you must unmount it and mount it again before you can replace boot.

  5. Re-mount /stand:

    mount /stand

  6. Now mount the boot floppy disk:

    mount -r /dev/fd0 /mnt

  7. While the floppy disk is in the drive, restore the /boot file by entering this command at the system prompt:

    cp /mnt/boot /stand

    This places a new copy of the /boot file on the hard disk.

  8. Before you remove the floppy disk from the drive, unmount the boot floppy disk (/dev/fd0) by entering:

    umount /mnt

  9. Remove the floppy disk from the drive and bring down the system using haltsys(ADM).

  10. Reboot the system from the hard disk by pressing <Enter> at the Boot: prompt.

Next topic: unix not found
Previous topic: System fails to boot or displays ``NO OS'' message

© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003