Floppy Boot Strings
1 post
• Page 1 of 1
Floppy Boot Strings
Hi guys i have an SCO Open server recent it started having issues during booting it was giving me the following error
during startup with the error message:
PANIC: exit cannot exec /etc/init (PID 1) status 9
Trying to dump pages
i have searched for a solution on the internet and managed to get one as the first part of the solution suggest that i should boot the system into single user mode with the boot disk the issue that am currently facing is to look get the right boot string i tried many but they have failed could anyone have assist me with one that can probably work.
Boot the machine from a set of boot/root floppies. Bring the
system into System Maintenance mode. Once at a shell prompt,
mount the hard disk root filesystem:
/etc/mount /dev/hd0root /mnt
WARNING: When copying these files it is highly recommended to make a
copy of the original file to init.orig or libc.so.1.orig before
overwriting it from the /mnt/opt/K/SCO/Unix/5.0.5Eb/... directories
so you can always go back to the original file and not the linked
file.
Examine the following items:
1. Check that the following files exist; if one or both do not,
proceed to step 2.
/mnt/usr/lib/libc.so.1
/mnt/etc/init
2. Check that both of the following files exist:
/mnt/opt/K/SCO/Unix/5.0.5Eb/usr/lib/libc.so.1
/mnt/opt/K/SCO/Unix/5.0.5Eb/etc/init
If so, create the following symbolic links:
ln -s /opt/K/SCO/Unix/5.0.5Eb/usr/lib/libc.so.1
/mnt/usr/lib/libc.so.1
ln -s /opt/K/SCO/Unix/5.0.5Eb/etc/init /mnt/etc/init
3. If one or both of the files listed in 2. above do not exist,
copy the file(s) from the root diskette and create the symbolic
link(s) as above;
cd /mnt/opt/K/SCO/Unix/5.0.5Eb/usr/lib
cp /usr/lib/libc.so.1 .
ln -s /opt/K/SCO/Unix/5.0.5Eb/usr/lib/libc.so.1
/mnt/usr/lib/libc.so.1
cd /mnt/opt/K/SCO/Unix/5.0.5Eb/etc
cp /etc/init .
ln -s /opt/K/SCO/Unix/5.0.5Eb/etc/init /mnt/etc/init
4. Check that the hard link of the files /mnt/usr/lib/libc.so.1
and /mnt/usr/lib/ld.so.1 exists; if not, create the link:
cd /mnt/usr/lib
ln libc.so.1 ld.so.1
5. Check that both /mnt/usr/lib/libc.so.1 and /mnt/etc/init are
executable and owned by bin; if not, make the necessary changes:
cd /mnt/usr/lib
chmod 555 libc.so.1
chown 2:2 libc.so.1
cd /mnt/etc
chmod 100 init
chown 2:2 init
6. Unmount the hard disk and reboot. If this does not resolve
the issue, some other unforeseen corruption might be the cause,
and it is possible that running fsck(ADM) on the root filesystem
will resolve the problem. After rebooting into single user mode,
run the fsck utility as follows:
fsck -ofull /dev/root
Reboot the system again to find out if the issue is finally resolved.
1 post
• Page 1 of 1
Return to Other Operating Systems
Who is online
Users browsing this forum: No registered users and 6 guests