一、進(jìn)系統(tǒng)修復(fù)模式找回文件(Centos 7)
1、此界面按 ESC進(jìn)入Boot Menu界面

2、選擇第三項(xiàng)用CD光驅(qū)啟動(dòng),Enter進(jìn)入下一步

3、Centos 7選擇Troubleshooting,然后選擇Rescue a Centos Linux system修復(fù)系統(tǒng)模式


4、選擇第一項(xiàng)Countinue,Read-only為只讀掛載,Skip to shell跳過(guò),Quit退出

5、1 繼續(xù) 2 只讀掛載 3 跳過(guò) 4 退出

提示/mnt/sysimage為系統(tǒng)跟目錄, chroot /mnt/sysimage將根目錄切換為/ 回車(chē)進(jìn)入shell環(huán)境

復(fù)制光盤(pán)中的/lib64/libc.so.6文件到系統(tǒng)目錄/lib64下, /mnt/sysimage為系統(tǒng)真實(shí)根目錄

- 二、進(jìn)系統(tǒng)修復(fù)模式(Centos 6)
1、此界面按 ESC進(jìn)入Boot Menu界面

2、選擇第三項(xiàng)用CD光驅(qū)啟動(dòng),Enter進(jìn)入下一步


選擇語(yǔ)言

是否需要連接網(wǎng)絡(luò)

繼續(xù) 只讀掛載 跳過(guò) 高級(jí)

/mnt/sysimage為系統(tǒng)真實(shí)目錄 chroot /mnt/sysimage 切換真實(shí)目錄


開(kāi)啟shell環(huán)境

復(fù)制光驅(qū)偽系統(tǒng)中的/lib64/libc.so.6文件到真實(shí)系統(tǒng)/mnt/sysimage/lib64下


重啟系統(tǒng)

2、修復(fù)模式下安裝RPMb包
當(dāng)在系統(tǒng)中執(zhí)行 rpm -e rpm --nodeps 刪除rpm包之后,可以在修復(fù)模式中修復(fù)重新安裝rpm包
在偽系統(tǒng)下創(chuàng)建/mnt/cdroom目錄,mount /dev/cdrom /mnt/cdrom將光盤(pán)掛載到/mnt/cdrom目錄下,然后 rpm -ivh /mnt/cdrom/Packages/rpm-4.11.3-21.e17.x86_64.rpm --root=/mnt/sysimage 將rpm*以root用戶身份安裝真實(shí)系統(tǒng)/mnt/sysimage, --root=/mnt/sysimage 以root身份安裝到/mnt/sysimage路徑下
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
rpm -ivh /mnt/cdrom/Packages/rpm-4.11.3-21.e17.x86_64.rpm --root=/mnt/sysimage
chroot /mnt/sysimage 切換進(jìn)入真實(shí)系統(tǒng)
mount /dev/cdrom /mnt
rpm -ivh /mnt/Packages/httpd* 檢查rpm包是否安裝成功

此模式下可直接編輯grub.conf啟動(dòng)文件
