Grub常见故障及修复

1)先介绍grub配置文件:

vim /boot/grub/grub.conf=/etc/grub.conf一个链接文件。

default=0――》指定默认启动的内核。如果有两个内核想用第二个就写1.
timeout=5----》选择启动内核时的时长。默认5秒。
splashimage=(hd0,0)/grub/splash.xpm.gz--》这里是使用的背景图片。
hiddenmenu--》隐藏菜单。
title CentOS (2.6.32-358.el6.x86_64)--》启动时的标题。
        root (hd0,0)--》第一个磁盘的第一个分区。grub中默认都是hd开头。
        kernel /vmlinuz-2.6.32-358.el6.x86_64 ro root=/dev/mapper/vg0-root rd_NO_LUKS rd_NO_DM LANG=en_US.UTF-8 rd_LVM_LV=vg0/swap rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg0/root  KEYBOARDTYPE=pc KEYTABLE=us rhgb crashkernel=auto quiet rhgb quiet--》指定内核文件及传递内核的参数。quite内核初始化信息,已静默模式显示不在输出。
        initrd /initramfs-2.6.32-358.el6.x86_64.img--》指定内核提供额外驱动等功能的ram disk'或ran fs文件。

2)来模拟grub损坏。

wKioL1MaqlGCYzfnAABA4zAivas270.jpg

 

wKiom1MaqsyD2_cwAADsPw7UORg961.jpg

修复:

wKiom1MarFXTDxAVAAKf4hzY93w722.jpg

 

wKiom1MarNfzNo5PAADKU2t6lIY872.jpg

 

wKioL1Maru2StUFlAAHOgF-BSiE254.jpg

 

wKioL1Marv3TplikAADvPtuEXow513.jpg

 

wKioL1MaryGgr8jcAAB2uhavhqI365.jpg成功登陆,还没有结束,这里只是本次开机能进来,你不能每次都修复吧。进入系统写配置文件。

wKioL1MatSjQUl_eAACezZxW7UY840.jpg

重启测试

wKiom1MatWjjJupTAAB4Bl1Gvh8675.jpg

wKioL1MatZSi6wHtAACgB_vZh8k598.jpg

这里就成功修复了grub的丢失。

你可能感兴趣的:(Grub常见故障及修复)