A Digital Age Deserves A Digital Leader

Floppy Boot Strings

Floppy Boot Strings

Postby dgichane » Tue Sep 30, 2008 9:21 am

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.
PRO Level 2
Posts: 11
Joined: Fri May 09, 2008 7:39 am

Return to Other Operating Systems

Who is online

Users browsing this forum: No registered users and 6 guests

cron
cron