如果刪除了/boot目錄下的所有文件,電腦重啟將進入不了系統,將會報錯
解決方法一:
1.進入光盤救援模式
chroot ?/mnt/sysimage 切換根目錄
mount /dev/sr0 /mnt/cdrom ? 掛載光盤
cp /mnt/cdrom/isolinux/vmlinuz ?/boot/vmlinuz`uname -r` ? ?從光盤拷貝內核文件到磁盤/boot目錄下
cd /boot 切換到/boot目錄
mkinitrd ?initramfs-`uname -r`.img ?`uname -r` ? ?生成initramfs文件驅動
grub-install /dev/sda ? 修復所有的stage階段,包括1階段 1.5 ?2階段
cd ?/grub ? 切換到/boot/grub目錄
vim grub.conf ? 編輯grub.conf文件
default=0 ? ? 啟動內核的順序
timeout=5 ? 等待選擇內核的時間
title ? ?zhouyafeiLinux ?啟動菜單的名字
kernel ?/vmlinuz ? root=/dev/sda2 ? ? 選則內核所在的硬盤分區
initrd ? /initramfs.img
sync 同步磁盤
exit退出重啟
方法二:
1.進入救援模式
2. mount ?/dev/sr0 /misc/cd ? ?掛載光盤
3. rpm -ivh /misc/cd/Packages/kernel-2.6.32-696.el6.x86_64.rpm –root=/mnt/sysimage/ –force ? 安裝kernel包 ?–force強制安裝
4. chroot /mnt/sysimage ? 切換根
5. cd /boot
6. grub-install /dev/sda ? ? 修復 全部stage 階段
7. cd grub/
8. vim ?grub.conf
default=0 ? ? 啟動內核的順序
timeout=5 ? 等待選擇內核的時間
title ? ?zhouyafeiLinux ?啟動菜單的名字
kernel ?/vmlinuz ? root=/dev/sda2 ? ? 選則內核所在的硬盤分區
initrd ? /initramfs.img
sync 同步磁盤
exit退出重啟
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98314