第一步:破环掉系统 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

第二步骤:BIOS引导启动 1.关闭计算机 2.挂载光盘 3.进入BIOS启动 4.设置通过光盘项(CD-ROM)启动系统 5.语言设置选择“ English” 6.键盘设置选择“us” 7.是否通过网络启动,“否” 8.是否进入修复模式,“是”

第三步:linux rescue修复界面 第四步:挂载/目录 fdisk –l e2fsck /dev/sda1 e2fsck /dev/sda2 … mkdir /tmp/test mount /dev/sda2 /tmp/test/ 第五步:还原fstab cd /tmp/test/ ls cd etc/ mv fstab.bak fstab exit 系统会退出重启 第六步:再进linux rescue修复 第七步:挂载光盘镜像 mount /scd0 /mnt/source/ df 第八步修复Linux内核 cd /mnt/source/Server ls rpm –ivh kernel-2… --root=/mnt/sysimage –force 第九步:赋权给/mnt/sysimage/ chroot /mnt/sysimage/ 第十步:安装grub cd /boot/ grub-install /dev/sda

第十一步ls >> grub/grub.conf cd grub/ ls cd .. pwd ls >> grub/grub.conf cd grub/ ls 第十二步:内核编辑 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 第十三步:查看安装包 rpm –qf /etc/inittab rpm –qf /etc/rc.d/rc.sysinit rpm –qf /etc/rc.d/rc.local exit cd /mnt/source/ ls 第十四步:复制启动脚本到/mnt/sysimage/tmp

第十五步:查看内核大小 rpm2cpio initscripts-8.45.30.2.e15.i386.rpm |cpio –imd 第十六步:拷贝相关配置文件 cd etc/ ls cp inittab /etc/ cp rc.d/rc.sysinit /etc/rc.d/ cp rc.d/rc.local /etc/rc.d exit exit 第十七步:重新设置BIOS启动 第十八步:设置从GNOME界面启动 系统修复完毕