Stage1st

 找回密码
 立即注册
搜索
查看: 732|回复: 3
打印 上一主题 下一主题

[软件] 求助grub下, 是只能引导一个磁盘中的操作系统么?并且想问...

[复制链接]
     
跳转到指定楼层
楼主
发表于 2024-4-18 14:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 14100155 于 2024-4-18 14:50 编辑

是这样的, 我有2块磁盘,
一块安装了系统(磁盘A)安装了win10+ubuntu,
另一块磁盘(磁盘B)安装了ubuntu
现在启动的话, 不是直接进入grub的操作系统选择界面,
而是直接到grub命令行

我理解的操作系统启动顺序
上电--BIOS后--开机进入bootloader--在bootloader中选择操作系统--进入操作系统

我的疑问, 为什么开机之后, 会直接到grub的界面,
明明磁盘A和磁盘B中, 都安装了Ubuntu,并且都可以进入操作系统,甚至win10也可以正常进入
我理解的启动顺序是这样的,如图
安装顺序是反着来的, 3-win10--2-ubuntu-22.04--->1-ubuntu-22.04.3
照理说, 1-ubt是最后安装的, 肯定是有了grub,


当前的磁盘分布和操作系统分布示意图
https://pic.yupoo.com/mhg-ni/646e30ef/1fbbab55.png

错误--开机启动后,出现的grub命令行界面
https://pic.yupoo.com/mhg-ni/748c991a/7adfca47.png

正确-开始启动后
https://pic.yupoo.com/mhg-ni/6cf488a3/6aa2ffd4.png



目标,希望能解决下面的问题
+希望解决开机后, 出现grub命令行的问题,
+顺便希望能搞明白为什么2个磁盘都安装了操作系统, 在grub命令行中, 却看不到另外一块硬盘的问题
就是只能看到(hd0)下的磁盘, 看不到(hd1)的, 明显我2个磁盘都安装了Ubuntu

回复

使用道具 举报

     
2#
发表于 2024-4-18 16:56 | 只看该作者
只是gurb的配置文件丢了吧,你用grub命令行启动随便一个ubuntu,然后重装一下grub不就行了
回复

使用道具 举报

3#
发表于 2024-4-18 19:08 | 只看该作者
如果安装2和3时各装了一份grub,很可能其中一个的配置文件是错的

如果只是为了开机能正常启动并选择进入任一OS,确保你的bios里的默认启动项指向了正确的那一份grub就行了
回复

使用道具 举报

     
4#
发表于 2024-4-19 14:27 | 只看该作者
你这两块盘是咋分区的呢?

一般来说现在的机器都是UEFI启动,主板会去找硬盘上的一个EFI分区(也称esp,一般为FAT32格式)来拉起bootloader(具体实现由主板厂商自行定义),再由bootloader完成之后的操作。
你这个grub没看到另外一个硬盘有可能是缺驱动造成的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st 沪ICP备13020230号-1 沪公网安备 31010702007642号

GMT+8, 2024-5-2 14:49 , Processed in 0.019505 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表