我有两个硬盘驱动器A和B在A上,我是双引导linux和windows。在B上,我试图安装ubuntu服务器,以便将驱动器附加到无头服务器上。
我遇到的问题是,在B上安装了ubuntu之后,grub还没有启动。我运行了一个修复工具,现在我也可以从B(通过BIOS选择)启动,但是现在A和B的grub菜单显示了彼此的操作系统。所以A和B的食物菜单都是
Boot Linux from A
Boot Windows from A
Boot Linux from B
如果我试图更改A中的grub菜单,它也会影响从硬盘B启动时的grub菜单。如果我拔掉A并从B启动,grub将进入恢复模式。
我如何解除它们的
我在一个HDD上安装了Linux,在另一个HDD上安装了Windows 10 (Windows优先),然后设置BIOS来首先引导Linux磁盘。它的启动很好,但它完全跳过了GRUB,只启动到薄荷。我可以通过更改BIOS来引导Windows,但我更愿意让grub处理它。我已经尝试过更新grub (使用update-grub)并获得了输出:
Found linux image: {some file}
Found initrd image: {some file}
Found memtest86+ image: {some elf file}
Found memtest86+ image:
这不是这个问题的复制--这个问题处理的是双引导情况。
我在我的主要硬盘驱动器/引导设备上安装了Ubuntu20.04(在Thinkpad p1 gen 2上),没有其他操作系统。当我打开笔记本而不做其他事情时,它会引导到grub菜单,默认选项是启动Ubuntu。
我想跳过grub菜单,直接引导Ubuntu。我的(股票) /etc/default/grub文件如下所示:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full docume
我在一个空的SSD硬盘上安装了Arch。我将其设置为使用GPT,并按如下方式对其进行了分区:
sda1 Boot
sda2 Swap
sda3 Root
安装过程中一切都进行得很顺利,但是引导加载程序只有两个条目:
EFI Default Loader
Reboot Into Firmware Interface
前者使我回到相同的菜单,但这次没有EFI默认加载器选择。后者打开主板的bios设置。
如何使我的安装程序正确引导?parted /dev/sdb print输出如下:
Number Start End Size File system Name Flag