Я недавно установил Arch на диск с Windows 7 и Ubuntu на нем уже. И Ubuntu, и Arch устанавливаются в зашифрованном виде, и я установил grub для EFI. Я могу загрузить Arch из BIOS (который затем переходит в загрузочный раздел Arch установки Arch с другим grub на нем), но в EFI GRUB, сгенерированном Ubuntu, для него нет записи (который, когда я пытаюсь обновить, все еще не может найти его, даже если в /boot/efi/EFI/arch/grubx64.efi есть файл EFI)

Как я могу добавить загрузочный раздел arch (с grub на нем) к созданному Ubuntu, чтобы, когда я выбираю в Ubuntu, он входил в arch grub? (так что вы все еще можете войти в часть расширенных опций)?

1 ответ1

0

Отредактируйте файл конфигурации EFI и добавьте новую запись в меню:

menuentry "Arch Linux" {
    icon     /EFI/refind/icons/os_arch.png
    volume   BOOT
    loader   /vmlinuz-linux
    initrd   /initramfs-linux.img
    options  "root=/dev/sdbX rootfstype=ext4 rw add_efi_memmap"
    submenuentry "Boot using fallback initramfs" {
        initrd /initramfs-linux-fallback.img
    }
}

Я использую rEFInd в качестве менеджера загрузки UEFI, и мой путь к файлу конфигурации:«/boot/EFI/refind/refind.conf»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .