16.04 새로 설치하면 grub-efi-amd64-signed 실패한 설치 / target / ubuntu가 16.04 끝납니다.


78

UEFI가 활성화 된 Intel NUC 컴퓨터에 Ubuntu 16.04를 설치하고 있습니다. 다른 컴퓨터에서 SSD를 사용하고 있습니다. 설치하는 동안 디스크 지우기를 선택 하고 새 전체 설치를 수행했습니다.

프로세스가 끝나면 다음과 같이 표시됩니다.

grub-efi-amd64-signed failed installation /target/ Ubuntu 16.04 

그리고 시스템이 부팅되지 않습니다.

부팅 복구를 사용하려고 시도했지만 분명히 문제가 해결되지 않습니다.


몇 가지 이유가있을 수 있습니다. 그러나 하나는 설치 미디어의 나쁜 화상입니다. 새 파티션 테이블을 사용하여 다시 포맷하고 미디어를 다시 만들어보십시오. 이 문제가 두 번 이상 발생했으며 설치 미디어를 다시 만들면 항상 문제가 해결되었습니다. (이 문제를 가진 다른 사람들은이 문제를 해결하지 못했다고 말했지만)
Chaskes

나는 liveusb를 다시 만들었지 만 문제는 남아 있었다.
Kaf

1
새로운 SSD를 사용할 때도 같은 문제가 발생했습니다.
윌리엄 Entriken

답변:


84

USB 설치 미디어를 사용하여 UEFI가 활성화 된 새 SSD에 16.04 64 데스크톱을 설치하는 것과 정확히 같은 문제가있었습니다. 질문과 달리 마운트 할 다른 디스크가 있으므로 자체 파티션을 작성하기로 선택했습니다. 패키지 설치가 시작될 때이 오류가 발생했습니다.

약간의 인터넷 검색 후이 페이지를 찾았습니다.

https://help.ubuntu.com/community/UEFI#General_principles

General principles섹션의 상태는 다음 과 같습니다.

HDD에 UEFI 파티션이없는 경우 먼저 생성해야합니다.

다음을 가리 킵니다.

https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition

어느 상태 :

  1. 마운트 지점 : / boot / efi (비고 : 수동 파티션을 사용할 때이 마운트 지점을 설정할 필요가 없습니다. Ubuntu 설치 관리자가 자동으로 감지합니다)
  2. 크기 : 최소 100Mib. 200MiB가 권장됩니다.
  3. 유형 : FAT32
  4. 기타 : "부팅"플래그가 필요합니다.

다시 설치하고 드라이브를 파티션 할 때 파일 시스템 및 스왑 등이 포함 된 목록에서 EFI 옵션을 선택하여 디스크 시작시 200MB로 설정했습니다. 파일 시스템을 선택하거나 부팅 가능한 플래그를 설정하는 옵션이 없습니다.

이 후 나머지 설치는 정상적으로 진행되었습니다.

다음은이 디스크의 파티션이 설치를 관리하는 방법입니다.

여기에 이미지 설명을 입력하십시오

다음을 실행하여 동일한 정보를 볼 수 있습니다 parted.

$ sudo parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                                
Model: ATA Samsung SSD 750 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system     Name  Flags
 2      1049kB  200MB  199MB   fat32                 boot, esp
 3      200MB   242GB  242GB   ext4
 1      242GB   250GB  8000MB  linux-swap(v1)

(parted) q

생성 된 파티션은 EFI 시스템 파티션 (ESP)이며 디스크에는 MBR 파티션 테이블이 아닌 GUID 파티션 테이블 (GPT)이 있습니다.

당신이 보는 경우에 /boot/efi또는 /sys/firmware/efi/당신이 그들을 마찬가지로 실행, 인구 찾을 수 있어야이 디스크에 sudo efibootmgr실제 출력을 제공한다, 당신이 더 많은 정보를 원하는 경우 아래 링크를 참조하십시오.

추가 정보

UEFI 작동 방식에 대한 자세한 내용을 보려면 UEFI 부팅실제로 어떻게 작동합니까? Adam Williamson이 강력히 권장합니다.

그는 기사 에서이 오류를 일으키는 상황에 대해 설명합니다 (Fedora 사용자이지만 Ubuntu에도 동일하게 적용됨).

수동 파티셔닝을 수행하는 경우 EFI 시스템 파티션 처리

Fedora에 대해서는 권위있는 조언 만 할 수 있지만 요점은 다른 배포판 / OS에 유용 할 수 있습니다.

UEFI 기본 설치를 수행 할 때 Fedora가 파티셔닝을 처리하도록 허용하고 GPT 포맷 디스크를 사용하거나 디스크를 다시 포맷 (모든 기존 파티션을 삭제하여)하도록 허용하면 EFI 시스템 파티션을 처리합니다. .

그러나 사용자 지정 파티셔닝을 사용하는 경우 설치 관리자가 사용할 EFI 시스템 파티션을 제공해야합니다. 이 작업을 수행하지 않으면 설치 프로그램이 다소 혼동되는 오류 메시지와 함께 불만을 표시하고 설치를 시작하지 못하게합니다.

따라서 UEFI 기본 설치를 수행하고 사용자 지정 파티셔닝을 사용하는 경우 'EFI 시스템 파티션'유형의 파티션이 / boot / efi에 마운트되어 있는지 확인해야합니다. Fedora는 EFI 시스템 파티션을 찾을 수있는 곳입니다. 사용. 시스템에 기존 EFI 시스템 파티션이있는 경우 마운트 지점을 / boot / efi로 설정하십시오. 아직 EFI 시스템 파티션이없는 경우 파티션을 생성하고 해당 유형을 EFI 시스템 파티션으로 설정하고 최소 200MB (500MB 이상)로 만들고 마운트 지점을 / boot / efi로 설정하십시오.


4
이것은 완벽하게 일
transformerTroy

이것이 UEFI 표준에 대해 충분히 알지 못하고 직접 파티션을 만들려고 할 때 얻는 것이라고 생각합니다. 매우 유용한 정보를 주셔서 감사합니다.
anon58192932

편집 : 나와 같은 게으른 사람은 USB를 통해 Windows 10 설치를 시작하고 Windows를 먼저 설치했습니다. UEFI 파티션이 자동으로 복구되었습니다. 그런 다음 Windows 10의 디스크 관리 소프트웨어를 사용하여 Windows 파티션을 축소하고 Ubuntu를위한 공간을 만들었습니다. 그런 다음 나중에 Ubuntu 설치에서 파티션을 수동으로 정의하거나 Windows와 함께 설치할 옵션을 선택할 수 있습니다. 둘 다 잘 작동합니다.
anon58192932

2
우분투에서 작업 18.04. 참고 사항 : / boot / efi는 드롭 다운에서 옵션이 아니 었습니다. 작동하지 않은 / boot 만 표시했습니다. 수동으로 / boot / efi를 입력해야했는데 효과가있었습니다.
누가

2
우분투 18.04에서도 저를 위해 일했습니다. 그러나 파일 시스템으로 "Fat32"를 선택하고 마운트 지점을 지정하는 대신 "EFI"파일 시스템을 선택했으며 완벽하게 작동했습니다.
Gillespie

8

운 좋게 나는 문제를 해결했다.

나는 라이브 USB로 부팅하고 디스크라고 불렀으며 SSD의 모든 부분을 수동으로 삭제했습니다.

그런 다음 컴퓨터 펌웨어에서 uefi를 활성화하여 재부팅했습니다. 라이브 USB Ubuntu 데스크탑에 들어가서 거기서 Ubuntu를 설치했습니다.

다른 사람의 설치 업데이트 및 소프트웨어라는 두 개의 상자를 확인했습니다. 이번에는 설치가 잘되었습니다.


감사. 어떻게 해야할지 모르겠지만 문제가 해결되었습니다.
x__x

1
인터넷에 연결되면 성공적으로 설치됩니다. 인터넷이 없으면 다시 운이 좋으면 시도해 볼 수 있습니다. 나는 아직도 지금 실패했다.
Franklin

1
프랭클린, 당신 /var/log/syslog의 아마 grub-installer: info: Calling 'apt-install grub-efi-amd64-signed' failed" Unable to locate package grub-efi-amd64-signed"와 " Unable to locate package shim-signed" 같은 몇 줄 바로 앞에있을 것입니다 . 설치 프로그램이 "cdrom"(usb 플래시)에서 deb 패키지에 도달하지 못했습니까?
osgx

6

Ubuntu MATE 17.04를 설치하는 데 동일한 문제가 발생했습니다. Windows 10과 함께 이중 부팅을 시도했습니다. Windows가 레거시 모드에 있으며 UEFI 지원이 BIOS 설정에서 활성화되었습니다. UEFI 지원을 사용하지 않고 설치를 해제했으며 설치가 완벽하게 완료되었습니다.


0

시스템에서 허용하는 경우 부팅 UEFI 파티션을 만들 수도 있습니다. 동일한 문제가 있으며 uefi를 사용할 수 없다는 것이 하나의 옵션이며 더 영구적이지만 실행 중이므로 uefi 부팅 파티션을 만듭니다. 옵션은 / boot와 동일한 옵션으로 아래에 나타납니다.


0

기가 바이트 마더 보드에 민트 18kde를 설치하려고 할 때도 같은 문제에 직면했습니다. 내 문제는 USB 모드에서 Uefi 모드로 부팅하려고했습니다.

호환 모드로 부팅했습니다. 그렇게하려면 일부 BIOS 설정을 변경해야합니다. 필자의 경우 부팅 모드 선택에서 "레거시 만"을 선택해야했습니다.

호환 모드로 부팅하면 10 초 안에 자동 부팅이라는 화면이 표시되고 메뉴가 표시되지만 Uefi 모드로 부팅하면 메뉴가 바로 표시됩니다.


우분투는 민트가 아닙니다. 답변을 읽으면 기존 파티션을 삭제 한 후 EFI를 통해 OP를 설치할 수있었습니다.
Geek

0

나는 같은 문제에 직면했다. 나를 위해 일한 것은 설치하는 동안 설치 프로그램이 UEFI 모드로 설치할 것인지 묻습니다. 이것의 영향에 대해 경고해야하지만이 경로를 수행 한 후에는 아무런 문제가 없었습니다.

이 문제를 조사하는 동안 내가 만난 다른 솔루션은 다음과 같습니다.

  • 동일하거나 다른 라이브 디스크로 컴퓨터를 재부팅하고 문제가있는 컴퓨터에서 부팅 복구를 실행합니다.
  • 충돌 직전에 GRUB을 설치하는 경우 설치 로그를보고 컴퓨터를 끄십시오 (권장하는 것이 좋지만 시간이 걸리는 것 같습니다. 설치하는 동안 항상 장치를 끄지 마십시오).

0

동일한 오류 메시지가 있었지만 EFI 파티션에 손상된 디렉토리가 있었기 때문에 모든 설치 시도에서 grub이 포기되었습니다.

fsck가 너무 오래 걸렸으므로 Windows의 chkdsk가 손상을 신속하게 정리하고 두 번째 설치는 정상적으로 진행되었습니다.


0

내 컴퓨터를 인터넷에 연결하기 만하면 정확히 같은 메시지가 표시되고 해결되었습니다 (USB 설치 프로그램을 사용하여 새로운 SSD가 장착 된 완전히 새로운 컴퓨터에 아무것도 설치하지 않았습니다).

연결되면 설치 프로그램에서 설치 프로그램에없는 모든 종속성을 다운로드 할 수 있습니다.

공짜는 의존성 문제였으며 파티션 / 디스크 문제는 /var/log/syslog파일에 없었습니다 . Grub 설치 실패에 대한 메시지는 많은 것을 의미 할 수 있으며 일반적으로 /var/log/syslog실제 문제가 무엇인지 확인해야합니다 .


Linux Mint 19를 설치하는 동안 비슷한 오류가 발생했으며 제 경우에는 그 반대였습니다. 여기서 논의되는 것처럼 forums.linuxmint.com/viewtopic.php?t=273058&start=20 linuxmint.com 및 ubuntu.com 미러에서 패키지 목록을 다운로드 할 때 몇 가지 문제가 있습니다. 인터넷 연결을 끊으면 설치에 도움이 grub2되었습니다.
Akif

0

위의 내용이 다른 USB 스틱의 USB 스틱에 Ubuntu 16.04를 설치하려는 경우 실제로 작동하지 않는다는 것을 알았습니다. 이틀의 가슴 아픈 후, 이것이 내가 가기 위해 한 일입니다. 이것은 동일한 하드 디스크와 프로세스에서 Windows 10 및 Ubuntu 이중 부팅 설치를 제공 하여이 문제를 해결했습니다.

  • 대상 하드 디스크와 소스 CDROM 하드웨어를 사용하여 설치
  • DVD 창 10 (모든 버전에서 일반) 및 우분투 16.04.3 버전을 다운로드 / 굽습니다. 즉 2 설치 DVD가 만들어집니다.
  • 설치하지 않고 라이브 버전의 우분투로 부팅하십시오.
  • ubuntu의 내장 파티션 관리자 gparted를 사용하여 하드 디스크의 모든 파티션을 삭제하십시오.
  • 시스템 BIOS로 부팅하고 UEFI 만 선택하고 레거시 부팅이 해제되어 있는지 확인하십시오. 또한 부팅 순서를 변경하여 사용 가능한 경우 시스템이 CDROM에서 먼저 부팅되고 디스크가 두 번째 옵션으로 부팅되도록하십시오.
  • Windows 디스크를 넣고 계속해서 하드 드라이브에 Windows (Windows 10 pro 64 비트 사용)를 설치하십시오. 이를 위해 라이센스가 필요하지 않습니다. 프롬프트가 표시 될 때 라이센스가 없다고 말하면됩니다.
  • 창을 부팅하고 작동하는지 확인하십시오. 제대로 종료되지는 않았지만 문제가되지 않았습니다. 또한 Windows 10이 전체 업데이트주기를 거치도록 허용했지만 이것이 중요하지는 않습니다. 나이가 걸립니다.
  • 이제 라이브 우분투로 다시 부팅하십시오. 이번에는 마지막 데이터 파티션을 줄여 우분투 설치를위한 공간을 만들 때 사용합니다. 여유 공간을 할당하지 마십시오. 어쨌든 창문이 필요했기 때문에 창문의 디스크 크기의 절반을 남았습니다.
  • 우분투 DVD에 내장 된 설치 앱을 선택하십시오. 기존 Windows OS와 함께 설치할 옵션을 선택하십시오. 기본 옵션을 그대로 두어 루트 2 개를 만들고 여유 공간을 교체했습니다.

그렇습니다. 이제 부팅 할 때 더 많은 옵션으로 windows, ubuntu 또는 ubuntu 고급을 원하는지 묻는 메시지가 나타납니다. 나는 USB 스틱으로 부팅하면서 여러 해를 보냈지 만 2 일이 걸렸습니다. 오래된 스타일 인 cdrom과 하드 디스크를 사용하면 도움이 된 것 같습니다.


0

문제에 대한 나의 해결책은 다음과 같습니다.

1) 어떤 이유로 Windows에서 EFI 디스크를 잠갔으므로 Grub을 EFI에 설치할 수 없습니다.

Windows를 시작하고 종료했습니다 (Windows-> 시스템 종료-> 시스템 종료, 다시 시작하지 않음 ). NB : 다시 시작하는 경우 Windows가 빠른 다시 시작 모드에서 다시 시작되어 EFI가 잠긴 상태로 유지 될 수 있습니다.

2) Ubuntu Live Disk를 실행 하고 표준 설정을 사용하여 Boot-Repair 유틸리티 ( URL )를 실행 합니다.

그 후, 내 시스템은 Grub을 통해 정상적으로 부팅하기 시작했습니다.

비결은 항목 1이 없으면 (EFI가 Windows에 의해 잠겨 있음) Boot-Repair 유틸리티가 Grub을 수정할 수 없다는 것입니다.


-1

기록을 위해 Acer tmb117에 16.04를 설치하여 동일한 문제에 직면했습니다. 라이브 usb를 사용하여 내부 디스크를 완전히 지우고 재부팅 한 다음 설치를 시작했습니다 (독립형, 우분투와 함께 다른 시스템은 없음) 연결이 해제되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.