Reboot Error: "initlog: error while loading shared libraries:
libpopt.so.0"
Hi,
I have a Redhat 9 AS 3.0 system, dual boot with win2k. It has been working fine.
Recently, I installed pcsc-lite & ccid drivers for smart card. While running ./configure for both, I gave --prefix=/usr. After make, make install, I rebooted. The system wont boot properly.
The grub loads, and I can boot successfully with the Win2k. When I choose linux, the initial startup goes on, till it reaches the Init stage. There I get the following messages ( they are not verbatim, and I am only posting some, the rest are other tasks which also [ FAIL ])
-----------------------quote-----------------------------
"
Activating swap partitions [ FAIL]
initlog: error loading shared libraries: libpopt.so.0: cannot open shared object file: No such file or directory
initlog: error loading shared libraries: libpopt.so.0: cannot open shared object file: No such file or directory
Host: Athena [FAIL]
initlog: error loading shared libraries: libpopt.so.0: cannot open shared object file: No such file or directoryinitlog: error loading shared libraries: libpopt.so.0: cannot open shared object file: No such file or directory
Checking Root File system [ WORK]
Mounting local filesystem [ FAIL]
*** An error occurred during file system check. Dropping you to a shell;
*** the system will reboot when you leave the shell
"
-----------------------unquote-----------------------------
It gives me an option to type in root password or press Ctrl-D to continue.
When I give the root password, I get to a shell, Repair Filesystem.
I read other posts on this and other forums, and did a few steps.
/etc/fstab is as follows
-----------quote ----------------------
LABEL=/ / ext3 defaults 11
LABEL=/boot /boot ext3 defaults 12
none /dev/pts
....
....
...
and so on
------------------------------unquote---------------
All seem to be fine.
Running df gives
---------------quote ----------------------
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda6 2016488 270772 1643280 15% /
/dev/hda2 2016488 270772 1643280 15% /boot
none 2016488 270772 1643280 15% /dev/pts
none 2016488 270772 1643280 15% /dev/shm
/dev/hda5 2016488 270772 1643280 15% /home
/dev/hdb5 2016488 270772 1643280 15% /mnt/drv01
/dev/hdb6 2016488 270772 1643280 15% /mnt/drv02
/dev/hda8 2016488 270772 1643280 15% /tmp
/dev/hda3 2016488 270772 1643280 15% /usr
/dev/hda9 2016488 270772 1643280 15% /var
----------------unquote-------------------------------------
Running e2fsck on the individual partitions gives no errors
-----------quote----------------
/boot: clean, 39/26529 files, 1377/105840 blocks
...
...
and so on
----------unquote--------------------------
When I exit out of the shell, system says,
----------quote--------------------------
rm: cannot remove '/halt': Read only file system
/etc/rc/d/rc/sysint: line 595 : /var/run/utmpx: No such file or directory
----------unquote--------------------------
I booted using the Redhat CDRom , in the linux rescue mode. I am able to start with networking, and was able to view all the partitions, access any file under various users, etc.
I am not sure what other information any expert would need to fix my problem. I am guessing(hoping) that it is not serious, since I did not explicitly delete any files, only installed some smartcard drivers(pcsc-lite and ccid under /usr ( "[pcsc-lite-@athena] ./configure --prefix=/usr"] ).
Can someone please help me fix any problems, so I can have a normal booting Graphical Linux system like before.
Thanks in advance.
|