Vraag Installatie Ubuntu 14.04: grub-efi-amd64-ondertekend kan niet worden geïnstalleerd in / target / [duplicate]


Deze vraag heeft hier al een antwoord:

Ik probeer Ubuntu 14.04 op een Dell Inspiron 7537 te installeren, in dual-boot met Windows 8.1, met een UEFI-systeem. Na het maken van de nieuwe partities, heb ik zonder problemen Ubuntu 14.04 kunnen installeren. Het bootde regelmatig, voor zover ik Windows opnieuw lanceerde. Waarschijnlijk heeft een of ander programma (McAfee?) Mijn EFI-partitie gewijzigd en sindsdien heb ik de "ubuntu" -invoer van UEFI niet meer kunnen starten. GRUB kan niet worden geladen en de pc heeft de tweede optie van UEFI, dat wil zeggen Windows 8.1, opgestart.

Natuurlijk heb ik geprobeerd een nieuwe installatie van Ubuntu te maken, maar nu krijg ik deze foutmelding als Ubiquity Grub2 probeert te configureren:

grub-efi-amd64-signed failed to install into /target/.
Without GRUB boot loader, the installed system will not boot

en dan crasht Ubiquity. Op dit punt probeerde ik de EFI-instellingen op te schonen met zowel efibootmgr op Ubuntu LiveUSB als EasyUEFI op Windows. Deze hulpmiddelen verwijderen de invoer correct, maar het probleem blijft onopgelost.

Ook Boot-Repair lijkt te falen, zoals wanneer het me vraagt ​​om te lanceren

sudo chroot "/mnt/boot-sav/sda7" dpkg --configure -a

Ik krijg dezelfde foutmelding:

Setting up grub-efi-amd64-signed (1.34+2.02~beta2-9) ...
Installing for x86_64-efi platform.
grub-install: error: cannot open `/boot/efi/EFI/ubuntu/shimx64.efi': Read-only file      system.
dpkg: error processing package grub-efi-amd64-signed (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 grub-efi-amd64-signed

Ik heb ook geprobeerd de laptop naar de fabrieksinstellingen te herstellen, maar zonder resultaat.

Het is heel vreemd, want de eerste keer werkte alles perfect. Wat kan mijn probleem zijn? Is er een manier om alle verwijzingen naar Ubuntu van de EFI-partitie te verwijderen?

Veel dank.


5
2018-06-18 12:34


oorsprong




antwoorden:


Is er een manier om alle verwijzingen naar Ubuntu van de EFI-partitie te verwijderen?

  • Start op via Live CD / USB
  • mount de EFI-partitie
  • verwijder de map Ubuntu van de partitie

... maar ik zou Disks van Ubuntu Live gebruiken om als eerste een back-up te maken van de partitie naar ISO. Dus als je je opnieuw gesterkt voelt, kun je het proberen bcdedit vanuit Windows. Mijn HP laptop start nu niet meer op met Ubuntu zonder dat ik het pad van bootmgr verander zoals getoond in het eerste antwoord hier

Zolang u een back-up van uw EFI hebt, kunt u altijd terugkeren naar de vorige status.


3
2018-06-18 17:01



OK. Ik heb het geprobeerd, maar het lijkt erop dat het bestandssysteem beschadigd is, of iets dergelijks. Ik kan het niet doen rm -rf /ubuntu, noch om te zien wat zich in die map bevindt. Er verschijnen vreemde tekens met ls -l. - Giovanni
Dat zou ook de opstartproblemen verklaren. Sorry dat ik nog geen poging heb gedaan om een ​​partitie te repareren. - Resistance is Futile


Eerst en vooral Schakel Snel opstarten uit  in Windows. Sommige dual-boot instructies geven aan dat je een soortgelijke functie in de firmware moet uitschakelen, maar dat is vaak onnodig en niet hetzelfde als het uitschakelen van de Windows-functie, terwijl het uitschakelen van de Windows-functie essentieel is voor veilig dual-booting. In jouw geval veroorzaakt dit waarschijnlijk datacorruptie op de partitie die de bootloader bevat, waardoor installatie ervan wordt voorkomen.

Ten tweede, probeer dit:

  1. Als je dit nog niet gedaan hebt, schakel Secure Boot uit.
  2. Download het USB-flashstation of de CD-R-versie van mijn rEFInd bootmanager.
  3. Bereid een opstartmedium voor met rEFInd.
  4. Start dat opstartmedium op. U zou een rEFInd-menu moeten zien met zowel Windows- als Ubuntu-opties.
  5. Test dat je kunt booten naar zowel Windows als Ubuntu.
  6. Boot naar Ubuntu.
  7. Doe een van twee dingen:
    • Installeer GRUB
    • Installeer de Debian-pakketversie van rEFInd.

Welke opstartmanager u installeert (GRUB of rEFInd) zal bepalen welke u ziet wanneer u opstart. Als rEFInd u toestaat om zowel Windows als Linux te booten, dan weet u dat het zal werken. GRUB zal waarschijnlijk ook werken, maar zonder testen is er geen manier om 100% zeker te zijn van dat.


0
2018-06-19 13:18