grub-install: 오류: EFI 시작 항목을 등록할 수 없습니다: 기능이 구현되지 않았습니다.

grub-install: 오류: EFI 시작 항목을 등록할 수 없습니다: 기능이 구현되지 않았습니다.

Ubuntu 19.04로 업그레이드한 후 "EFI 부팅 항목을 등록할 수 없습니다. 기능이 구현되지 않았습니다"라는 메시지가 계속 나타납니다. 새 패키지를 설치하는 동안 오류가 발생했습니다. 이제 Ubuntu 19.10으로 업데이트했는데 시스템이 "불안정"했기 때문에 처음에는 설치가 중단되었습니다. 어쨌든 다음에 시스템이 업그레이드되면 "apt-get update"를 실행한 후.

이제 "sudo apt-get update"를 실행하면 다음과 같은 결과가 나타납니다.

[...]

Do you want to continue? [Y/n] y
Setting up grub-efi-amd64-signed (1.128+2.04-1ubuntu12) ...
Installing for x86_64-efi platform.
grub-install: warning: efivarfs_get_variable: open(/sys/firmware/efi/efivars/blk0-47c7b225-c42a-11d2-8e57-00a0c969723b): No such file or directory.
grub-install: warning: efi_get_variable: ops->get_variable failed: No such file or directory.
grub-install: warning: device_get: readlink of /sys/block/nvme0n1/device/driver failed: No such file or directory.
grub-install: warning: is_gpt_valid: GUID Partition Table Header signature is wrong: 0 != 5452415020494645: Invalid argument.
grub-install: warning: is_gpt_valid: GUID Partition Table Header signature is wrong: 0 != 5452415020494645: Invalid argument.
grub-install: warning: msdos_disk_get_extended_partition_info: extended partition info is not supported: Function not implemented.
grub-install: warning: msdos_disk_get_partition_info: could not get extended partition info: Function not implemented.
grub-install: warning: get_partition_info: neither MBR nor GPT is valid: Function not implemented.
grub-install: warning: make_hd_dn: could not get partition info: Function not implemented.
grub-install: warning: efi_va_generate_file_device_path_from_esp: could not make HD() DP node: Function not implemented.
grub-install: warning: efi_generate_file_device_path_from_esp: could not generate File DP from ESP: Function not implemented.
grub-install: error: failed to register the EFI boot entry: Function not implemented.
dpkg: error processing package grub-efi-amd64-signed (--configure):
 installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 grub-efi-amd64-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)

이제 몇 가지 추가 주의 사항이 있습니다. 뚜렷한 제한 없이 시스템을 사용할 수 있지만 19.10 업그레이드 중에 시스템이 불안정할 수 있다는 사실을 알게 된 후 이 문제를 해결하는 방법을 확인하고 싶었습니다.

누군가가 좋은 해결책을 알고 있다면.

답변1

저도 같은 문제를 겪었는데 안타깝게도 일시적인 해결 방법으로만 도움을 드릴 수 있습니다. 나중에 다른 사람이 명확한 솔루션을 추가할 수도 있습니다. 내 경우에는 다음과 같은 방법으로 이를 예측할 수 있습니다.

  1. 업데이트 후에는 터미널 창을 열어두세요. 명령줄을 사용하여 업데이트하지 않는 경우 터미널을 엽니다(CTRL+ALT+T).
  2. 이제 파티션 관리자(예: GParted)를 엽니다.
  3. GParted에서 EFI 시스템 파티션(/efi/boot)을 마운트 해제합니다.
  4. 터미널로 돌아가서 입력 sudo apt install -f하고 Enter를 누르세요.
  5. 완료되면 GParted로 돌아가 EFI 시스템 파티션(/efi/boot)을 마운트합니다.
  6. sudo apt update && sudo apt upgrade지금 터미널에서 이 작업을 다시 수행 하면 오류가 사라져야 합니다.

관련 정보