it-swarm.com.de

Ubuntu 16.10 Dual Boot-Fehler - Paket 'grub-efi-AMD64-signed' konnte nicht installiert werden

Ich versuche derzeit, Ubuntu 16.10 neben Windows 10 auf einem Dell XPS 13 (Serie 7) dual zu booten.

Ich habe diesen Leitfaden grundsätzlich befolgt! was beinhaltet:

1.) Wechseln von IDE in den AHCI-Modus 2.) Aktivieren von 'UEFI Network Stack' über das BIOS 3.) Booten über USB mit Ubuntu-Bootdiskette, die über Rufus oder Etcher erstellt wurde) 4.) Installieren von Ubuntu über USB

Installieren Sie Hums wie gewohnt, bis bei der Installation von Grub ein Fehler auftritt:

"Das Paket 'grub-efi-AMD64-signed' konnte nicht in/target/installiert werden. Ohne die Startlast GRUB wird das installierte System nicht gestartet."

Dies ist ein neuer Laptop, daher habe ich Ubuntu noch nicht auf dem Computer installiert, aber ich habe es auf alten Laptops installiert und bin mit dem Einrichtungsprozess einigermaßen vertraut. Daher habe ich eine Reihe alternativer Lösungen ausprobiert, darunter: - Sicherstellen, dass Updates heruntergeladen werden während der Installation - Festlegen der Installationspartitionen für Root, Swap und Boot - Installation über DVD anstelle von USB - Sandwich machen

Wie auch immer, ich hatte kein Glück und wäre dankbar für Vorschläge/Ideen, da ich nach vielem googeln nicht mehr dabei bin.

EDIT:

Okay, also habe ich es geschafft, es nach viel Versuch und Irrtum zum Laufen zu bringen.

Leider bin ich mir nicht sicher, ob es nützliche Informationen für andere bietet, bei denen möglicherweise dasselbe Problem auftritt.

Hier sind die Schritte, die ich unternommen habe:

  1. Ich habe den Verdacht, dass es sich um ein Problem mit Ubuntu 16.10 handelt, und den schmerzhaften Prozess des Herunterladens von 16.04 (LTS) unternommen. - schmerzhaft wegen meinem langsamen Internet -
  2. Ich habe die Firmware für mein BIOS und meine Festplatte (Toshiba NVMe) von der Dell-Website (Dell XPS 13 9360) aktualisiert.
  3. Löschen Sie die alten Ubuntu EFI-Einträge über Windows (falls dies den Fehler verursacht hat).
  4. Installation von Ubuntu 16.04 über USB (UEFI-Modus) - Der vorherige GRUB Fehler wurde behoben, aber der Fehler "'grub-install/dev/nvme ist fehlgeschlagen. Dies ist ein schwerwiegender Fehler.'" Wurde gemeldet. Installation angehalten.
  5. Live-USB gestartet und Grub über 'Boot Repair' repariert, wobei 'Secure-Boot' in der 'Advanced'-Option deaktiviert ist.

Das hat funktioniert.

Keine Ahnung, ob mein Computer explodieren könnte, aber alles scheint in Ordnung zu sein.

Übrigens wurde dies von einer Reihe anderer Benutzer gemeldet, z. B. --- (Beispiel 1 und Beispiel 2

EDIT 2:

Eine andere Sache, die ich tun musste (möglicherweise, als die Installation vorzeitig angehalten wurde), war, fehlende Dateien anhand der folgenden Anweisungen zu überprüfen und zu ersetzen/reparieren: Pakete mit beschädigten Dateien suchen (und neu installieren) (ohne etwas zu beschädigen

2
Giles

Ich vermute, dass das Problem mit der Tatsache zusammenhängt, dass Ihr Computer ein NVMe "Disk" -Gerät verwendet. Solche Geräte sind noch so neu, dass sie für viele Werkzeuge Probleme bereiten. Meine Hypothese ist, dass der Ubuntu-Installer oder ein Tool, auf das er sich stützt, vom NVMe-Gerät verwirrt wird und daher nicht richtig installiert werden kann. Das von Ihnen ausgeführte Boot-Info-Skript scheint ebenfalls etwas verwirrt zu sein, daher arbeite ich an unvollständigen Informationen - aber ich habe genug, um eine Problemumgehung vorzuschlagen:

  1. Wenn Sie dies noch nicht getan haben, deaktivieren Sie Secure Boot.
  2. Laden Sie das USB-Flash-Laufwerk meines rEFInd-Boot-Managers herunter. (Auf dieser Seite befinden sich Download-Links für ein USB-Image.)
  3. Bereiten Sie ein USB-Flash-Laufwerk mit rEFInd vor.
  4. Booten Sie den USB-Stick mit rEFInd. Sie sollten das rEFInd-Menü sehen und Optionen zum Booten von Ubuntu und Windows anzeigen.
  5. Wählen Sie die Ubuntu-Boot-Option in rEFInd. Mit etwas Glück bootet Ubuntu.
  6. Wenn Ubuntu startet, laden Sie die neueste Test-/Entwicklungsversion von rEFInd mit diesem Link herunter. Dies ist ein Debian-Paket, das Sie installieren können, indem Sie Sudo dpkg -i refind_0.10.4.2-0ppa1_AMD64.deb eingeben. aus dem Verzeichnis, in dem es sich befindet. Beachten Sie, dass Sie diese Version angeben, da sie einige Korrekturen für NVMe-bezogene Probleme im Installationsprogramm enthält. Die ältere offizielle Release-Version (0.10.4) könnte funktionieren, aber diesbezügliche Korrekturen könnten für Sie erforderlich sein. Wer nach dem 22. Februar 2017 so viel liest, sollte auf der Hauptseite von REFInd (oben) nachsehen, ob eine neuere Version verfügbar ist, und diese gegebenenfalls verwenden.
  7. Starten Sie neu und hoffen Sie auf das Beste.

Mit etwas Glück bootet Ihr System bis zu rEFInd, wodurch Sie entweder Windows oder Ubuntu booten können. Beachten Sie jedoch, dass ich nicht versprechen kann, dass dieses Verfahren funktioniert. Es gibt eine beliebige Anzahl von Punkten, an denen dies fehlschlagen kann. Wenn Sie auf Probleme stoßen, senden Sie uns bitte weitere Informationen.

Anstatt rEFInd in Schritt 6 zu installieren, können Sie versuchen, GRUB manuell zu installieren, indem Sie Sudo grub-install eingeben. Unabhängig davon, welches Problem die Installation von GRUB im Installationsprogramm blockiert hat, wird diese Prozedur wahrscheinlich auch blockiert, weshalb ich oben die Installation von rEFInd empfohlen habe. Sie können dies jedoch versuchen, wenn Sie GRUB bevorzugen. Wenn Sie GRUB auf diese Weise von der Konsole aus installieren, werden wahrscheinlich bessere Fehlermeldungen angezeigt als vom Ubuntu-Installationsprogramm.

2
Rod Smith