前言:
现在小伙伴们对“centos修复uefi”大体比较关注,咱们都想要剖析一些“centos修复uefi”的相关文章。那么小编同时在网上汇集了一些有关“centos修复uefi””的相关内容,希望看官们能喜欢,姐妹们快快来了解一下吧!前面我们介绍了如何修复UEFI模式下CentOS虚拟机的grub引导,下面来介绍一下Legacy模式下CentOS虚拟机的grub引导如何修复,两者大致一样,但是有一些细微的区别。包括引导时所用的命令,以及grub文件所在的路径。
在grub页面,输入ls,查询分区。
hd0代表一块硬盘,(hd0,msdos1)是硬盘hd0的第一个分区,(hd0,msdos2)是硬盘hd0的第二个分区。
我们可以使用命令ls (hd0,msdos1)/grub2或ls (hd0,msdos2)/grub2去查询grub2目录在哪个分区下,存在grub2目录的分区即为boot所在分区,正确的分区会显示device.map i386-pc/ locale/ fonts/ grubenv 的字样.本例中我们的boot分区为(hd0,msdos1),如下图所示。
设置系统分区
set root=(hd0,msdos1)
挂载根设备 (将boot分区设置为启动分区,可用Tab键补齐,其中系统位置根据实际情况确定可以找到正常的物理机查看)
linux16 /vmlinuz-3.10.0-957.27.6.da38eal.el7.x86_64 root=/dev/mapper/zstack_alibaba_cloud-root
指定初始化镜像(可用Tab键补齐)
initrd16 /initramfs-3.10.0-957.27.6.da38eal.el7.x86_64.img
启动系统
boot
root用户登录
重新生成grub.cfg文件
grub2-mkconfig -o /boot/grub2/grub.cfg
grub重新生成后可以重启虚拟机,看是否能正常进入系统。
标签: #centos修复uefi