How to Rescue "/etc/ld.so.cache" corruption

人氣點閱:3183
發表人
How to Rescue "/etc/ld.so.cache" corruption 2013-05-10 10:42
/ / /

How to Rescue "/etc/ld.so.cache" corruption





Pre-condiction:
ld.so.cache file corrupted or mistake-configuration of ld.so.conf
or wrong /sbin/ldconfig command ... may lead to booting panic.


How to Rescue it (Ubuntu 12.04 as example)


1. Boot with Ubuntu 12.04 CD-ROM

2. Choose "Rescue Mode" in menu

3. Start shell within "Ubuntu Installer"

4. Try to mount the root file system;
代碼:

$ mount /dev/sda1 /mnt


if it is LVM(DM) mapping, please use
代碼:

$ vgscan                 
  (You will know your LVM group name, say $volgroupname)

$ vgchange -ay $volgroupname
  (Activate the LVM group)

$ mount /dev/$volgroupname/<YOUR_ROOTFS_LVM> /mnt


5. Try to clean /etc/ld.so.cache and edit the /etc/ld.so.conf
代碼:

$ cd /mnt/etc/
$ rm ld.so.cache
$ vi ld.so.conf     (...Do some edit or removal)
$ cd ld.so.conf.d/ (...Do some edit or removal)


6. Reboot twice
________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀