16,04 instalasi baru memberikan gagal instalasi / target / ubuntu 16,04 ditandatangani grub-efi-amd64 di akhir

78

Saya menginstal Ubuntu 16.04 di komputer Intel NUC dengan UEFI diaktifkan. Saya menggunakan SSD dari komputer lain. Selama instalasi saya memilih Hapus disk dan buat instalasi penuh baru

Di akhir proses saya melihat:

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

Dan sistem tidak bisa boot.

Saya mencoba menggunakan boot-repair tetapi ternyata itu tidak menyelesaikan masalah.

Kaf
sumber
Mungkin ada beberapa alasan untuk ini. Tapi ada yang membakar media instalasi. Coba format ulang (dengan tabel partisi baru) dan perbaiki media. Saya sudah mengalami masalah ini lebih dari sekali dan membuat ulang media instal selalu memperbaikinya. (Meskipun orang lain dengan masalah ini mengatakan itu tidak memperbaikinya.)
chaskes
saya menciptakan liveusb tetapi masalahnya tetap ada.
Kaf
1
Saya menerima masalah yang sama ketika menggunakan SSD baru.
William Entriken

Jawaban:

84

Saya memiliki masalah yang sama persis menginstal 16.04 64 desktop pada SSD baru dengan UEFI diaktifkan menggunakan media instal USB. Tidak seperti dalam pertanyaan saya memilih untuk membuat partisi sendiri karena saya memiliki disk lain untuk dipasang. Saya menekan kesalahan ini di dekat awal instalasi paket.

Setelah sedikit googling saya menemukan halaman ini:

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

yang menyatakan di General principlesbagian:

jika tidak ada partisi UEFI di HDD Anda, Anda harus membuatnya terlebih dahulu

dan menunjuk ke:

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

Yang menyatakan:

  1. Mount point: / boot / efi (komentar: tidak perlu mengatur mount point ini saat menggunakan partisi manual, installer Ubuntu akan mendeteksinya secara otomatis)
  2. Ukuran: minimum 100Mib. 200MiB direkomendasikan.
  3. Ketik: FAT32
  4. Lainnya: membutuhkan bendera "boot".

Jadi saya menginstal ulang dan ketika saya datang untuk mempartisi drive saya, saya memilih opsi EFI dari daftar yang mencakup filesystem dan swap dll dan membuatnya 200MB pada awal disk. Saya tidak mendapatkan opsi untuk memilih sistem file atau mengatur flag yang dapat di-boot.

Setelah ini sisa instalasi berjalan dengan baik.

Ini adalah bagaimana partisi pada disk ini terlihat setelah instalasi:

masukkan deskripsi gambar di sini

Informasi yang sama dapat dilihat dengan menjalankan 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

Perhatikan bahwa partisi yang dibuat adalah EFI System Partition (ESP) dan disk memiliki GUID Partition Table (GPT) daripada tabel partisi MBR .

Jika Anda mencari di /boot/efiatau /sys/firmware/efi/di disk ini Anda akan menemukan mereka diisi, juga menjalankan sudo efibootmgrharus memberikan output nyata, lihat tautan di bawah ini jika Anda ingin informasi lebih lanjut.

Informasi Lebih Lanjut

Jika Anda ingin tahu lebih banyak tentang cara UEFI bekerja, maka pos UEFI boot: bagaimana cara kerjanya, lalu? oleh Adam Williamson sangat dianjurkan.

Dia menjelaskan situasi yang menyebabkan kesalahan ini dalam artikel (perhatikan bahwa dia adalah pengguna Fedora tetapi hal yang sama berlaku untuk Ubuntu):

Menangani partisi sistem EFI jika melakukan partisi manual

Saya hanya bisa memberikan saran otoritatif untuk Fedora di sini, tetapi intinya mungkin berguna untuk distro / OS lainnya.

Jika Anda mengizinkan Fedora menangani pembuatan partisi untuk Anda saat melakukan instalasi asli UEFI - dan Anda menggunakan disk yang diformat GPT, atau mengizinkannya memformat ulang disk (dengan menghapus semua partisi yang ada) - ia akan menangani hal-hal partisi sistem EFI untuk Anda .

Namun, jika Anda menggunakan partisi khusus, Anda diharapkan menyediakan partisi sistem EFI untuk digunakan penginstal. Jika Anda tidak melakukan ini, penginstal akan mengeluh (dengan pesan kesalahan yang agak membingungkan) dan menolak untuk membiarkan Anda memulai instalasi.

Jadi jika Anda melakukan instal asli UEFI dan menggunakan partisi kustom, Anda perlu memastikan bahwa partisi tipe 'partisi sistem EFI' sudah terpasang di / boot / efi - ini adalah tempat di mana Fedora mengharapkan untuk menemukan partisi sistem EFI itu menggunakan. Jika ada partisi sistem EFI yang ada pada sistem, cukup setel titik mountnya ke / boot / efi. Jika belum ada partisi sistem EFI, buatlah partisi, atur tipenya ke partisi sistem EFI, buat setidaknya 200MB besar (500MB bagus), dan tetapkan titik mountnya ke / boot / efi

htaccess
sumber
4
Ini bekerja dengan sempurna
transformerTroy
Saya rasa inilah yang saya dapatkan karena mencoba membuat partisi saya dengan tangan tanpa cukup tahu tentang standar UEFI. Terima kasih atas info yang sangat membantu.
anon58192932
EDIT: Bagi siapa pun yang malas seperti saya, saya menyalakan instalasi Windows 10 melalui USB dan menginstal Windows terlebih dahulu. Ini memperbaiki partisi UEFI secara otomatis. Saya kemudian menggunakan perangkat lunak Manajemen Disk di Windows 10 untuk mengecilkan partisi Windows dan membuat ruang untuk Ubuntu. Anda kemudian dapat menentukan partisi Anda secara manual di instalasi Ubuntu setelahnya atau memilih opsi untuk menginstal Windows bersama. Keduanya harus bekerja dengan baik.
anon58192932
2
Bekerja di Ubuntu 18.04. Satu catatan: / boot / efi bukan pilihan pada dropdown; itu hanya menunjukkan / boot yang tidak berfungsi. Saya harus mengetikkan / boot / efi secara manual dan kemudian berhasil.
Luke
2
Juga bekerja untuk saya di Ubuntu 18.04. Namun, alih-alih memilih "Fat32" sebagai sistem file dan menentukan titik mount, saya memilih sistem file "EFI" dan bekerja dengan sempurna.
Gillespie
8

Untungnya saya memecahkan masalah saya.

Saya boot dengan live usb dan disebut Disk, dan secara manual menghapus semua partisi SSD.

Kemudian saya reboot dengan uefi diaktifkan di firmware komputer. Saya memasuki desktop langsung usb Ubuntu dan dari sana saya menginstal Ubuntu.

Saya memeriksa dua kotak yang mengatakan menginstal pembaruan dan perangkat lunak dari yang lain. Kali ini instalasi berjalan dengan baik.

Kaf
sumber
Terima kasih. Saya tidak tahu caranya, tetapi itu menyelesaikan masalah saya.
x__x
1
Ini akan berhasil menginstal dengan terhubung ke internet. Anda dapat mencoba jika Anda beruntung lagi tanpa internet. Saya masih gagal untuk saat ini.
Franklin
1
Franklin, periksa /var/log/syslog, mungkin ada sebelum " grub-installer: info: Calling 'apt-install grub-efi-amd64-signed' failed" beberapa baris seperti " Unable to locate package grub-efi-amd64-signed" dan " Unable to locate package shim-signed". Mungkin Installer gagal mencapai paket deb dari "cdrom" (usb flash)?
osgx
6

Saya memiliki masalah yang sama menginstal Ubuntu MATE 17.04. Saya mencoba membuat dual boot bersama Windows 10. Windows saya dalam mode Legacy dan dukungan UEFI diaktifkan di pengaturan BIOS. Saya pergi dan menonaktifkan dukungan UEFI dan instalasi selesai dengan sempurna. Semoga seseorang menemukan ini berguna.


sumber
0

Anda juga dapat membuat partisi boot uefi, jika sistem mengizinkannya. Saya memiliki masalah yang sama, dan tidak dapat uefi adalah satu opsi, dan lebih permanen, tetapi saya sedang dalam proses jadi saya membuat partisi boot uefi: opsi muncul di opsi yang sama daripada / boot, di bawah

Javiera
sumber
0

Saya menghadapi masalah yang sama ketika saya mencoba menginstal mint 18 kde pada motherboard gigabyte. Masalah saya adalah saya mencoba untuk boot dari usb dalam mode UEFA.

Anda juga mem-boot dalam mode kompatibilitas. Anda kemungkinan besar perlu mengubah beberapa pengaturan BIOS untuk melakukan itu. Dalam kasus saya, saya harus memilih "hanya legacy" dalam pemilihan mode boot.

Jika Anda boot dalam mode kompatibilitas Anda akan mendapatkan layar yang mengatakan boot otomatis dalam 10 detik maka Anda akan mendapatkan menu Tetapi jika Anda boot dalam mode UEFA Anda akan mendapatkan menu secara langsung.

Tanveer Hossain
sumber
Ubuntu bukan Mint. Jika Anda membaca jawaban, Anda akan perhatikan bahwa OP dapat menginstal melalui EFI setelah menghapus partisi yang ada.
Penatua Geek
0

Saya menghadapi masalah yang sama. Apa yang berhasil bagi saya, adalah selama instalasi, ketika installer menanyakan apakah Anda ingin menginstal dalam mode UEFI, katakan tidak. Seharusnya memperingatkan Anda tentang dampak dari ini, tetapi setelah melakukannya dengan rute ini, saya tidak menghadapi masalah.

Solusi lain yang saya temui saat meneliti masalah ini terlibat

  • Reboot komputer dengan live disc yang sama (atau yang lain) dan jalankan perbaikan boot pada komputer yang bermasalah.
  • Menonton log instalasi dan mematikan komputer ketika Anda melihat apakah menginstal GRUB tepat sebelum crash (saya kira ini membutuhkan waktu, meskipun saya sangat merekomendasikan ini. Anda harus selalu berusaha untuk tidak mematikan perangkat saat menginstal apa pun).
Permainan
sumber
0

Punya pesan kesalahan yang sama, ternyata saya memiliki direktori rusak di partisi EFI yang menyebabkan grub menyerah pada setiap upaya instalasi.

fsck terlalu lama, jadi chkdsk dari Windows dengan cepat membersihkan korupsi dan instalasi kedua berjalan dengan baik.

BigSnicker
sumber
0

Mendapat pesan yang sama persis dan mengatasinya dengan hanya menghubungkan komputer saya ke internet (saya menggunakan penginstal USB untuk menginstal ke mesin yang sama sekali baru dengan SSD baru tanpa apa-apa di dalamnya).

Saat terhubung, penginstal dapat mengunduh setiap dependensi yang hilang di penginstal, seperti yang diperlukan untuk pengaturan saya.

Hadiahnya adalah masalah ketergantungan dan bukan masalah partisi / disk ada di /var/log/syslogfile. Pesan tentang Grub gagal diinstal dapat berarti banyak hal dan umumnya Anda harus memeriksa /var/log/sysloguntuk mencari tahu apa masalah sebenarnya.

kasimir
sumber
Saya menghadapi kesalahan yang sama selama instalasi Linux Mint 19 dan dalam kasus saya itu berlawanan. Seperti yang dibahas di sini forums.linuxmint.com/viewtopic.php?t=273058&start=20 ada beberapa masalah saat mengunduh daftar paket dari linuxmint.com dan mirror ubuntu.com. Memutuskan sambungan dari internet membantu menginstal dengan grub2sukses.
Akif
0

Saya menemukan hal di atas tidak benar-benar berfungsi untuk saya mencoba menginstal Ubuntu 16.04 ke stik USB dari stik USB lain. Setelah 2 hari sakit hati, inilah yang saya lakukan untuk mewujudkannya. Ini memberi saya instalasi Windows 10 dan Ubuntu dual boot pada hard disk yang sama dan dalam proses, memecahkan masalah ini:

  • Gunakan hard disk target dan perangkat keras sumber cdrom untuk menginstal
  • Unduh / bakar ke DVD windows 10 (generik untuk semua versi) dan versi ubuntu 16.04.3. Yaitu 2 instalasi DVD dibuat.
  • Boot ke versi live ubuntu tanpa menginstal.
  • Hapus semua partisi pada hard disk menggunakan manajer partisi bawaan Ubuntu yang di-gparted.
  • Boot ke sistem bios dan pastikan hanya UEFI yang dipilih dan boot lama dimatikan. Juga ubah urutan boot untuk memastikan sistem akan boot dari cdrom jika tersedia dan disk sebagai opsi ke-2.
  • Masukkan disk windows dan lanjutkan dan instal windows (saya menggunakan windows 10 pro 64 bit) ke hard drive. Anda tidak perlu lisensi untuk melakukan ini - katakan saja Anda tidak memiliki lisensi saat diminta.
  • Boot windows dan pastikan itu berfungsi. Saya menemukan itu tidak akan mematikan dengan benar tetapi ini tampaknya tidak masalah. Saya juga membiarkan windows 10 melalui siklus pembaruan penuh meskipun ini sepertinya tidak masalah. Hanya butuh waktu lama.
  • Sekarang boot kembali ke ubuntu langsung. Kali ini menggunakannya untuk mengurangi partisi data terakhir sehingga dapat menciptakan ruang untuk instalasi ubuntu. Biarkan ruang kosong tidak terisi. Saya tetap membutuhkan windows, jadi sisakan setengah dari ukuran disk untuk windows.
  • Pilih aplikasi instal yang ada di dvd ubuntu. Pilih opsi untuk menginstal bersama os windows yang ada. Saya meninggalkan opsi default sehingga membuatnya membuat 2 partisi root dan bertukar di ruang kosong.

Itu tadi. Ketika saya sekarang boot saya mendapatkan prompt untuk bertanya apakah saya ingin windows atau ubuntu atau ubuntu maju dengan lebih banyak opsi. Saya telah menghabiskan waktu lama bermain-main dengan mem-boot dari stik USB tetapi itu menghabiskan waktu 2 hari penuh. Menggunakan cdrom dan hard disk, gaya lama, tampaknya telah membantu.

Rigger
sumber
0

Solusi saya untuk masalah ini adalah sebagai berikut.

1) Karena beberapa alasan, disk EFI saya dikunci oleh Windows dan itulah sebabnya Grub tidak dapat diinstal pada EFI saya.

Saya memulai Windows dan mematikannya (Windows -> Shut Down -> Shut Down, tidak restart ). NB: dalam hal restart, Windows dapat restart dalam mode Restart Cepat yang membuat EFI terkunci - ini yang terjadi pada saya.

2) Saya menjalankan Ubuntu Live Disk, dan menjalankan Boot-Repair utility ( URL ) menggunakan pengaturan standar.

Setelah ini, sistem saya mulai boot secara normal melalui Grub.

Triknya adalah bahwa tanpa item 1 (EFI dikunci oleh Windows) Utilitas Boot-Repair tidak dapat memperbaiki Grub saya.

pengguna3804598
sumber
-1

hanya untuk catatan saya menghadapi masalah yang sama dengan menginstal 16,04 pada Acer tmb117 Saya benar-benar menghapus internal disk menggunakan live usb kemudian reboot dan hanya meluncurkan instalasi (standalone, tidak ada sistem lain di samping Ubuntu) koneksi dimatikan.

Simone Lonestar
sumber