วิธีเพิ่มรายการ arch linux ไปยัง efi grub


0

ฉันเพิ่งติดตั้ง arch บนดิสก์ที่มี windows 7 และ Ubuntu อยู่แล้ว ทั้งการติดตั้ง Ubuntu และ arch ได้รับการเข้ารหัสและฉันได้ติดตั้งด้วงไปยัง EFI แล้ว ฉันสามารถบูทอาร์คจากไบออส (ซึ่งจากนั้นไปที่พาร์ติชั่นสำหรับบูตของอาร์คที่ติดตั้งด้วยด้วงอื่น) แต่ไม่มีรายการสำหรับมันใน EFI GRUB ที่สร้างจากอูบุนตู (ซึ่งเมื่อฉันพยายามอัพเดตยังไม่สามารถทำได้ ค้นหาแม้ว่าจะมีไฟล์ EFI อยู่ก็ตาม/boot/efi/EFI/arch/grubx64.efi)

ฉันจะเพิ่ม arch boot partition (ด้วยด้วงบนมัน) ลงใน Ubuntu ที่สร้างขึ้นได้อย่างไรเพื่อที่เมื่อฉันเลือกใน Ubuntu หนึ่งมันจะเข้าสู่ grub arch? (ดังนั้นคุณยังสามารถเข้าไปยังตัวเลือกขั้นสูงได้ด้วย)


คุณสามารถเรียกใช้os-proberในUbuntuและวางผลลัพธ์
sajinmp

คำตอบ:


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 และเส้นทางไฟล์ config ของฉันคือ« /boot/EFI/refind/refind.conf »

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.