求助grub下, 是只能引导一个磁盘中的操作系统么?并且想问...
本帖最后由 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
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/748c991a/7adfca47.png
正确-开始启动后
https://pic.yupoo.com/mhg-ni/6cf488a3/6aa2ffd4.png
https://pic.yupoo.com/mhg-ni/6cf488a3/6aa2ffd4.png
目标,希望能解决下面的问题
+希望解决开机后, 出现grub命令行的问题,
+顺便希望能搞明白为什么2个磁盘都安装了操作系统, 在grub命令行中, 却看不到另外一块硬盘的问题
就是只能看到(hd0)下的磁盘, 看不到(hd1)的, 明显我2个磁盘都安装了Ubuntu
只是gurb的配置文件丢了吧,你用grub命令行启动随便一个ubuntu,然后重装一下grub不就行了 如果安装2和3时各装了一份grub,很可能其中一个的配置文件是错的
如果只是为了开机能正常启动并选择进入任一OS,确保你的bios里的默认启动项指向了正确的那一份grub就行了 你这两块盘是咋分区的呢?
一般来说现在的机器都是UEFI启动,主板会去找硬盘上的一个EFI分区(也称esp,一般为FAT32格式)来拉起bootloader(具体实现由主板厂商自行定义),再由bootloader完成之后的操作。
你这个grub没看到另外一个硬盘有可能是缺驱动造成的。
页:
[1]