나는 HDD를 포맷하여 노트북에 독립형 우분투를 설치했다. 이제 HDD가 내 EFI 메뉴에 없습니다. Live USB 환경에서, 나는 chroot로 EFI 엔트리를 추가했다. 그러나 종료 후 EFI 메뉴가 원래대로 재설정됩니다.
컴퓨터를 다시 시작하면 EFI HDD가 여전히 목록에 있지만 HDD 부팅은 작동하지만 컴퓨터를 종료하면 메뉴가 재설정됩니다.
EFI HDD 항목을 영구적으로 EFI 메뉴에 추가하려면 어떻게합니까?
참고 : 내 BIOS 설정은 매우 간단하므로이 옵션을 변경할 필요가 거의 없습니다. 이것은 efibootmgr 명령에 관한 것입니다.
최신 정보: 지금 HDD로 부팅하고 있습니다. 이상하게 부팅 할 때마다 HDD 항목을 추가합니다. efibootmgr
이전 재부팅은 재부트시 제거됩니다. 즉, 모든 EFI 항목의 수명이 1 회 재부팅됩니다.
이것은의 출력이다 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가 HDD를 감지하지 못함 .
EFI 시스템 파티션 (bootlaoder가 있어야 함)이 FAT 형식이며 "EFI-System"파티션을 사용할 수 있는지 확인 했습니까 (코드 : EF00)? Ubuntu를 UEFI 모드로 설치 했습니까? 즉, UEFI-frimwares bootdevices 화면에서 livecd 용 UEFI bootentry를 적극적으로 선택했음을 의미합니다. Ubuntu live-cds는 기본적으로 UEFI 모드로 부팅되지 않습니다.
—
paradoxon
@paradoxon 필자도 OS로 부팅 할 수 있습니다 (단, Live USB를 통해 efibootmgr로 HDD를 추가 한 후 한 번만). HDD에서로드 된 OS에서 부팅 할 때 HDD 항목을 추가했습니다.
—
Googlebot
이것은 UEFI-vars에 액세스 할 수 있기 때문에 설치된 os가 uefi 모드에서 실행됨을 의미합니다. 이것은 랩톱이기 때문에 미리로드 된 Windows와 함께 제공 되었습니까? 아닙니다. 보안 부팅이 활성화되어 있습니까?
—
paradoxon
@paradoxon 예 보안 부팅을 비활성화했습니다. 질문에 몇 가지 새로운 결과를 추가했습니다.
—
Googlebot