我现在在Arch上,Gentoo在一个单独的分区中。grub-mkconfig -o /boot/grub/grub.cfg (on Arch)返回:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-zen.img
Found fallback initrd image(s) in /boot: initramfs-linux-zen-fallback.
我有两个硬盘驱动器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将进入恢复模式。
我如何解除它们的
我假设我使用syslinux,因为我的USB引导盘上有一个syslinux.cfg文件。
syslinux的配置如下:
UI /linux/boot/vesamenu.c32
TIMEOUT 140
MENU ROWS 4
MENU CLEAR
MENU BACKGROUND /linux/boot/bootlogo.png
LABEL default
MENU LABEL Run Linux
KERNEL /linux/boot/vmlinuz
APPEND vga=769 initrd=/linux/boot/initrfs.img load_ramdisk=1 prompt_ram
我在一个空的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
我对Ubuntu非常陌生,当我的电脑说我需要对硬盘进行分区时,我就有了更多的空间。我无意中删除了一个重要的分区。我试着在网上寻找答案,但都没有用。我试着用一个活动的USB重新安装,但我的电脑不想从USB启动。每次我打开我的计算机,它都会转到这个GNU GRUB菜单,该菜单由
Ubuntu, with Linux 3.4.0-54-generic-pae
Ubuntu, with Linux 3.4.0-54-generic-pae (recovery mode)
Previous Linux versions
Memory test (memtest86+)
Memory test (memt