linux系统在启动过程中grub引导程序被破坏的解决方案

/boot底下有grub文件,这个文件的用处是自动引导系统启动内核程序和系统的初始化程序

如果我们一不小心删除了这个文件

 1.在未重新启动程序之前,我们可以输入命令grub2-mkconfig > /boot/grub2/grub.cfg,这样我们就重新将grub写回/boot,系统在开机的时候又会自动引导。

     

 2.如果重新启动了程序,那么我们需要在第一次开机的时候手动引导系统加载内核程序和初始化程序

   1.在黑色界面输入第一条命令:set root='hd0,msdos1'  

   2.第二条命令:linux16 /boot/vmlinuz-3.10.0-123.e17.x86_64 ro root=/dev/vda1   手动加载内核启动程序

   3.第三条命令:initrd16 /boot/initramfs-3.10.0-123.e17.x86_64.img    手动加载初始化启动程序

   4.第四条命令:boot(不能reboot,如果reboot又会回到这个界面)

   5.系统启动以后,在虚拟机里边执行grub2-mkconfig > /boot/grub2/grub.cfg

   6.这样在下一次的时候就可以恢复自动引导

   

猜你喜欢

转载自blog.csdn.net/jay_youth/article/details/80328129