System hangs at boot time
If the boot process hangs after the
Kernel: i/o bufs message,
the /etc/init file is missing from the system.
The /etc/init file contains the
init(M)
program.
Once started, the init process
spawns all other processes on the system,
so if it is missing, no new processes are started.
To restore /etc/init:
- 
Insert the boot floppy disk from the emergency boot floppy disk set
in the floppy drive and reboot the machine.
 
- 
Press <Enter> at the Boot:prompt and, when instructed,
insert the root floppy disk.
 
- 
Mount the hard disk root filesystem:
 
 /etc/mount /dev/hd0root /mnt
If mount fails,
check the hard disk with the
fsck(ADM)
command as discussed in
``Checking and repairing filesystems''.
 
 
- 
Copy the /etc/init file
from the root filesystem on the floppy disk
to the mounted hard disk:
 
 cp /etc/init /mnt/etc/init
 
 
- 
Unmount the hard disk:
 
 /etc/umount /mnt
 
 
- 
With the floppy disk in the drive, reboot the system with the
haltsys(ADM)
command.
 
- 
Remove the floppy disk from the drive when you see
the Press any key to rebootprompt.
Press <Enter> at theBoot:prompt to boot from the hard disk.
Next topic: 
Console keyboard locks up
Previous topic: 
Fork failed... Resource temporarily unavailable
© 2003 Caldera International, Inc.  All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003