Het is al een oude topic, maar ik heb hier ook lang mee geworsteld. Ik kreeg dezelfde foutmelding als Nassara, na de installatie eindig het met :
"GRUB installation failed: The 'grub-efi-amd64-signed' package failed to install into / target/. "
Uiteindelijk ik het een dual boot op mijn ASUS Vivo S551 kunnen maken met linux mint 20 (gebaseerd op ubuntu 20) + windows 10
Belangrijkste punten
Voorbereiding: maak een bootable rescue usb stick met super grub2 disk (rescatux) :
https://www.supergrubdisk.org/rescatux/In de UEFI (opstarten -> F2)
- save & exit -> security disabled
- boot -> csm (legacy mode) disabled
tijdens install van linux
- partities aanmaken tijdens install (manual) na de windows partities (als deze de hele schijf heeft moet je die eerst natuurlijk shrinken, dat doe je het best in windows zelf, dat is veel veiliger):
* 1 Gb esi,
* 20 Gb ext4 mounted op / (root)
* 220 Gb ext4 mounted op /home
* 12 Gb swap (zelfde grootte als RAM, zijn discussie over of het nog wel nodig is omdat ubuntu tegenwoordig swap files gebruikt, maar ik heb maar het zekere voor het onzekere genomen en wel een swap partitie toegevoegd, kan ik later altijd nog vrij geven)
* 200 mb unallocated (dit doe je door de laatste partitie niet tot het eind door te laten lopen maar 200 mb van de grootte af te trekken bij het aanmaken)
De partitie / en /home mag je ook mergen, maar ik hou mijn home liever appart van de root zodat je later makkelijker kan upgraden
Vervolgens installeren. Dit gaat fout met bovengenoemde foutmelding. Start vervolgens weer op met de linux installatie usb.
run het tootje: boot-repair. Als je dit niet hebt moet je het met sudo apt install installeren. Doe dan:
Boot-repair:
* Advanced options -> grub location. Vink aan 'Seperate /boot/efi partition' en selecteer hier je efi partition (bij mij sdb1)
* Doe 'Apply' en volg de instructie. Er worden wat sudo commando's gegeven die je in een terminal moet copy pasten en uit moet voeren
Nu is de boot gepareerd, dus kan je linux waarschijnlijk al opstarten, maar heb je nog geen grub. (opstarten kan nu vanuit F2 -> directly start)
Nu kan je dus supergrub2 usb stick gebruiken. Start Rescatux en run 'Grub: Easy Gnu/Linux Boot Fix'
Als dit goed gaat zou moet kunnen herstarten en grub zien met een windows een een linux entry. Ik had uiteindelijk wel 10 entries voor windows. Ik heb in de post install onder linux het tootl 'grub-customizer' gebruikt om de boel een beetje netje te maken zodat ik 1 windows en 1 linux entry overhield
Deze procedure (met boot-repair en rescatux) heeft bij mij geholpen. Maar het heeft me heel wat uurtjes gekost om het uit te vogelen. Aangezien er vast meer mensen zijn met deze fout melding dacht ik het maar even te posten. misschien heeft iemand er nog wat aan. Succes !