美文网首页
Ubuntu启动进入Grub怎么办?

Ubuntu启动进入Grub怎么办?

作者: etfolin | 来源:发表于2021-02-14 23:20 被阅读0次

    参考来自知乎的爱玩的PhDer
    文章,行之有效。整理过程如下:

    机器安装有多套系统——1个windows10,2个不同版本的ubuntu。
    出现启动直接进入grub命令行后,按文章内步骤执行:

    > ls
    (hd0),(hd0,gt1),(hd1,gt2),(hd1,gt3) and so on
    
    # 依次执行下行命令查找grub目录位置
    > ls (hdN,X)/boot/grub #顺序查找,直到有grub里应有的一些文件列出后
    

    因为有两个ubuntu,所以我找到了两个grub目录——(hd3,gpt2)和(hd3,gpt3),且称之为a和b,分别对应着不同的ubuntu,称之为系统A和B,要注意分区对应的系统。
    我先是按着文章对a进行如下操作:

    >set root=(hd3,gpt2)
    >set prefix=(hd3,gpt2)/boot/grub
    >insmod normal
    >normal
    

    执行完normal命令后,成功进入启动菜单。进入Ubuntu系统A,按文章执行以下操作:

    >sudo update-grub
    
    >sudo parted /dev/sda print
    >sudo parted /dev/sdb print
    ......
    # 因为机器安装了多块硬盘,顺序查看分区情况,知道找到所在ubuntu系统A对应硬盘是`/dev/sde`,继续按文章执行以下操作。
    
    >sudo grub-install /dev/sde
    

    安装成功,重新启动。又进入了grub……反复多次,才注意到文章后面有一句话:

    这样既可成功。如果还是有问题,例如多块硬盘的时候,需要在BIOS里改变启动顺序既可。

    果然在bios调整启动顺序的地方找到了设置好的分区选项。成功!

    相关文章

      网友评论

          本文标题:Ubuntu启动进入Grub怎么办?

          本文链接:https://www.haomeiwen.com/subject/bxiuxltx.html