天天看點

Linux系統修複

第一步:破環掉系統

1.df –TH 

2.cd /boot/

3.rm –rf *

4.cd ..

4.umount /boot/

5.rm –rf /boot/

6.ls

7.rm –rf /ect/inittab

8.rm –rf /etc/rc.d/rc.sysinit

9.rm –rf /etc/rc.d/rc.local

10.mv /etc/fstab /etc/fstab.bak

11.reboot

Linux系統修複
Linux系統修複

第二步驟:BIOS引導啟動

1.關閉計算機

2.挂載CD光牒

3.進入BIOS啟動

4.設定通過CD光牒項(CD-ROM)啟動系統

5.語言設定選擇“ English”

6.鍵盤設定選擇“us”

7.是否通過網絡啟動,“否”

8.是否進入修複模式,“是”

Linux系統修複
Linux系統修複
Linux系統修複
Linux系統修複

第三步:linux rescue修複界面

Linux系統修複
Linux系統修複
Linux系統修複

第四步:挂載/目錄

fdisk –l

e2fsck /dev/sda1

e2fsck /dev/sda2

mkdir /tmp/test

mount /dev/sda2 /tmp/test/

Linux系統修複
Linux系統修複

第五步:還原fstab

cd /tmp/test/

ls

cd etc/

mv fstab.bak fstab

exit

系統會退出重新開機

Linux系統修複
Linux系統修複
Linux系統修複

第六步:再進linux rescue修複

Linux系統修複

第七步:挂載CD光牒鏡像

mount /scd0 /mnt/source/

df

Linux系統修複

第八步修複Linux核心

cd /mnt/source/Server

rpm –ivh kernel-2… --root=/mnt/sysimage –force

Linux系統修複
Linux系統修複
Linux系統修複

第九步:賦權給/mnt/sysimage/

chroot /mnt/sysimage/

Linux系統修複

第十步:安裝grub

cd /boot/

grub-install /dev/sda

Linux系統修複

第十一步ls >> grub/grub.conf

cd grub/

cd ..

pwd

ls >> grub/grub.conf

Linux系統修複

第十二步:核心編輯

vim grub.conf

timeout=5

title redhat

root(hd0,0)

kernel /vmlinuz-2.6.18-164.e15 root=LABEL=/

initrd /initrd-2.6.18-164.e15.img

Linux系統修複
Linux系統修複

第十三步:檢視安裝包

rpm –qf /etc/inittab

rpm –qf /etc/rc.d/rc.sysinit

rpm –qf /etc/rc.d/rc.local

cd /mnt/source/

Linux系統修複

第十四步:複制啟動腳本到/mnt/sysimage/tmp

Linux系統修複
Linux系統修複

第十五步:檢視核心大小

rpm2cpio initscripts-8.45.30.2.e15.i386.rpm |cpio –imd

Linux系統修複

第十六步:拷貝相關配置檔案

cp inittab /etc/

cp rc.d/rc.sysinit /etc/rc.d/

cp rc.d/rc.local /etc/rc.d

Linux系統修複

第十七步:重新設定BIOS啟動

Linux系統修複
Linux系統修複

第十八步:設定從GNOME界面啟動

Linux系統修複
Linux系統修複

系統修複完畢

Linux系統修複

本文轉自  vbers 部落格,原文連結:    http://blog.51cto.com/vbers/2051538    如需轉載請自行聯系原作者

繼續閱讀