网站首页 > 开源技术 正文
前面我们介绍了如何修复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重新生成后可以重启虚拟机,看是否能正常进入系统。
猜你喜欢
- 2024-09-11 Arch Linux UEFI模式+M.2(nvme)硬盘 快速安装
- 2024-09-11 Ubuntu开启画面过后黑屏(ubuntu打开后黑屏)
- 2024-09-11 Windows7下安装Ubuntu双系统遇到的坑:Ubuntu从安装到卸载到重装
- 2024-09-11 系统小技巧:迁移Wubi安装的ubuntu到Windows 10
- 2024-09-11 CentOS 6和CentOS 7丢失grub.conf后如何启动系统?
- 2024-09-11 U盘重装|U盘重装系统bios不支持u盘启动怎么办?
- 2024-09-11 PE系统中的Bootice工具是什么,有什么用,你知道么?
- 2024-09-11 Linux学习日志20080311(linux学习视频)
- 2024-09-11 多OS系统疯狂装记 供爱折腾的人参考
- 2024-09-11 傻瓜式的电脑重装系统方法,你还花50块请人修吗?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)