Ubuntu Grub

装Ubuntu和Win10双系统,Win10已经提前装好。在第二块硬盘上装Ubuntu,装完之后出现如下界面

如果看不到就假装有图片

解决方案:

  1. grub>ls #查看当前的分区状况

通过观察,我有hd0和hd1两块硬盘,很明显hd1是Win10的,hd0是我刚刚装的Ubuntu,(hd0,msdos1)是我是我设置的根目录,并且我的/目录和/boot目录没有分开

首先确定自己的/目录和/boot是否是分开创建的

  1. #如果没有分开创建
  2. grub>ls (hd0,*)/boot/grub   #*是分区编号,如果ls有内容说明这个分区就是你的根目录
  1.  #如果分开创建

  2. grub>ls (hd0,*)/boot/   #*是分区编号,如果ls有内容说明这个分区就是你的根目录

  3. grub>ls (hd0,*)/grub   #*是分区编号,如果ls有内容说明这个分区就是你的/boot目录

 接下来设置根目录和引导文件

  1. grub>set root=(hd0,1)  #root指向自己的根目录
  2. grub>linux (hd0,1)/vmlinuz root=/dev/sda1  #sda1是装系统时将Ubuntu硬盘识别为sda,1是指1号分区
  3. grub>initrd (hd0,1)/initrd.img

设置完成后就可以启动了

  1. grub>boot

根据大部分网友的说法进入系统后sudo update-grub,sudo grub-install.应该就能行。不过本人试过之后还是启动会到grub。 经过各种尝试发现(仅对我个人有效):在BIOS启动方式,我的Ubuntu只支持Legacy启动,UEFI启动必定失败,当我设置默认启动方式为Legacy时能正常打开grub的引导界面并且能进入Ubuntu系统,但是引导界面中进入Win10会报错。尝试过使用grub-mkconfig也不能引导Win10。而使用UEFI模式可以进入windows但是Ubuntu一定启动不了。

目前我只能重新制作Ubuntu启动盘,好像启动盘制作时,我多点了一个选项导致只支持Legacy启动......暂时先这样完成了在补充。


补充:各种尝试都试过了,本人也是小白确实无能为力。

笨人也有笨人的办法,于是我换了另外一个系统盘制作工具从新安装Ubuntu,一次成功。所以如果过于纠结还不如从头开始。第一次本人用的工具是Universal-USB-Installer,第二次使用的是FedoraMediaWriter。

声明:并不是说哪个工具更好,以前安装Linux系统一直是用的Universal-USB-Installer这次不知道出了什么问题。有人能解决之前遇到的问题麻烦留言告知,谢谢!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值