จะเพิ่มรายการ EFI โดย efibootmgr ได้อย่างไร


0

ฉันติดตั้ง Ubuntu แบบสแตนด์อะโลนบนแล็ปท็อปของฉันโดยจัดรูปแบบ HDD ตอนนี้ HDD ไม่ได้อยู่ในเมนู EFI ของฉัน จากสภาพแวดล้อม Live USB ฉันเพิ่มรายการ EFI แม้โดย chroot อย่างไรก็ตามเมนู EFI จะถูกรีเซ็ตเป็นค่าดั้งเดิมหลังจากปิดเครื่อง

เมื่อรีสตาร์ทคอมพิวเตอร์การบูตจาก HDD จะทำงานเนื่องจาก EFI HDD ยังคงอยู่ในรายการ แต่หากปิดเครื่องคอมพิวเตอร์เมนูจะถูกรีเซ็ต

ฉันจะเพิ่มรายการ EFI HDD ลงในเมนู EFI อย่างถาวรได้อย่างไร

หมายเหตุ: การตั้งค่า BIOS ของฉันนั้นง่ายมากโดยแทบจะไม่มีตัวเลือกใด ๆ ที่จะเปลี่ยนแปลง นี่เป็นคำสั่งเกี่ยวกับ efibootmgr

UPDATE:ตอนนี้ฉันกำลังบูทเข้า HDD แต่แปลกในทุกการบู๊ตฉันเพิ่มรายการ HDD ผ่านefibootmgrและรายการก่อนหน้าจะถูกลบออกเมื่อทำการรีบูต ซึ่งหมายความว่ารายการ EFI ทุกรายการมีอายุการใช้งานการรีบูตหนึ่งครั้ง

นี่คือผลลัพธ์ของ efibootmgr -v

BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0000,0001,0002,0003,0004,2003,2001
Boot0001* UEFI: IP4 Realtek PCIe FE Family Controller   ACPI(a0341d0,0)PCI(1c,2)PCI(0,0)MAC(0c54a5b1f8be,0)IPv4(0.0.0.0:0<->0.0.0.0:0,0, 0..BO
Boot0002* UEFI: IP6 Realtek PCIe FE Family Controller   ACPI(a0341d0,0)PCI(1c,2)PCI(0,0)MAC(0c54a5b1f8be,0)030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000..BO
Boot0003* Ubuntu 7  HD(1,800,100000,0af63fdd-2949-4624-8410-9889ab0360a0)File(\EFI\ubuntu\grubx64.efi)
Boot2001* EFI USB Device    RC
Boot2003* EFI Network   RC

สิ่งที่แปลกคือว่า UEFI ไม่ได้ตรวจสอบฮาร์ดดิสก์


คุณแน่ใจหรือไม่ว่าพาร์ติชันระบบ EFI ของคุณ (ซึ่งต้องมี bootlaoder ของคุณ) อยู่ในรูปแบบ FAT และมีพาร์ทิชัน "EFI-System" พาร์ทิชัน (รหัสคือ: EF00)? คุณติดตั้ง Ubuntu ในโหมด UEFI แล้วหรือยัง ซึ่งหมายความว่าคุณได้เลือก UEFI bootentry สำหรับ livecd ในหน้าจอ bootdevices UEFI-frimwares ของคุณ อูบุนตูซีดีสดไม่บูตเข้าสู่โหมด UEFI ตามค่าเริ่มต้น
Paradoxon

@paradoxon ฉันสามารถบูตเข้าสู่ระบบปฏิบัติการของฉันได้ด้วย (แต่เพียงครั้งเดียวหลังจากเพิ่ม HDD โดย efibootmgr ผ่าน Live USB) ฉันยังเพิ่มรายการ HDD เมื่อฉันบูตจากระบบปฏิบัติการที่โหลดจาก HDD
Googlebot

ซึ่งหมายความว่าระบบปฏิบัติการที่ติดตั้งของคุณทำงานในโหมด uefi เนื่องจากสามารถเข้าถึง UEFI-vars ตั้งแต่นี้เป็นแล็ปท็อปมันถูกส่งมาพร้อมกับ Windows ที่โหลดไว้ในนั้นใช่ไหม เปิดใช้งานการบูตที่ปลอดภัยหรือไม่
Paradoxon

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