
Ich bin neu bei Linux und habe bisher nur Windows verwendet (aktuell: Windows 8). Aber für ein Bachelor-Projekt an meiner Universität wurde mir empfohlen, Linux in Kombination mit Berechnungen in statistischer Physik zu verwenden. Ich möchte einen Dual-Boot von Windows 8 und Linux haben.
Vor der Installation habe ich viele Warnungen und Tipps gelesen. Ich habe sie befolgt (Secure Boot in Windows 8 deaktivieren, Fast Boot deaktivieren). Dann habe ich eine Partition für Linux Mint 17.2 Mate und eine Swap-Partition erstellt. Ich habe sie installiert und alles hat gut funktioniert. Aber als ich meinen Computer eingeschaltet habe, erschien der Grub-Bildschirm nicht. Nach einem Tag Arbeit hatte ich Xubuntu anstelle von Mint installiert und einige Boot-Reparaturen durchgeführt und die Option „Secure Boot“ in den erweiterten Optionen von Boot Repair deaktiviert. Danach konnte ich Xubuntu problemlos verwenden, auch nach dem Neustart. Aber Mint gefiel mir besser, also habe ich gestern versucht, Mint auf die gleiche Weise zu installieren wie Xubuntu. Aber bei der „Installation des Grub2-Pakets“ wurde die Installation mit dem folgenden Fehler abgebrochen:
Die Installation des mit grub-efi-amd64 signierten Pakets in /target/ ist fehlgeschlagen.
Ich vermute, dass ich vor dem Installationsvorgang einen Fehler beim Speicherort des Bootloaders gemacht habe. Ich habe Xubuntu installiert (und später entfernt) und mit Xubuntu den Bootloader in /dev/sda2 installiert, wo sich auch der Windows-Bootmanager befindet. Davor, als ich Xubuntu ein anderes Mal installierte, installierte ich den Bootloader in einer separaten /boot-Partition /dev/sda8. Schließlich installierte ich den Bootloader ein anderes Mal auch in /dev/sda. Es war wirklich ein Versuch und Irrtum, das Problem zu beheben, dass am Anfang kein Grub-Bildschirm erschien.
Ich vermute, dass die Bootloader, die ich mit Xubuntu auf sda, sda2 und sda8 installiert habe, jetzt Probleme bei der Installation des Grub2-Pakets mit Mint verursachen.
Ich habe mir bereits viele Seiten zum gleichen Thema angesehen, aber keine hat geholfen. Ich habe eine Internetverbindung und die 'extra 64' ist vorhanden (sieheUbuntu 12.04 --- grub-efi-amd64-signed konnte nicht in /target/ installiert werden).
Was kann ich tun? Gibt es Tipps von erfahrenen Benutzern? Oder sollte ich eine andere Distribution ausprobieren? Vielen Dank im Voraus! Grüße aus Holland.
Antwort1
HPs sind dafür bekannt, ihre Bootloader-Informationen zu vergessen, und es gibt sogar Beweise, die diese Hypothese in Ihrer Boot Repair-Ausgabe stützen; zum Beispiel:
chroot /mnt/boot-sav/sda5 efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
No BootOrder is set; firmware will attempt recovery
Beachten Sie die letzte Zeile, die bedeutet, dass der Computer versucht, den Fallback-Bootloader zu starten -- EFI/BOOT/bootx64.efi
. (Einige EFIs greifen in dieser Situation tatsächlich auf den Windows-Bootloader zurück -- EFI/Microsoft/Boot/bootmgfw.efi
.)
Dies ist eine defekte Firmware.könntevon HP eine Lösung zu bekommen, aber das ist unwahrscheinlich. Wenn der Computer neu genug ist, würde ich ihn in den Laden zurückbringen und mein Geld zurückverlangen; aber Ihre Erwähnung von Windows 8 lässt mich glauben, dass Sie diesen Punkt überschritten haben.
Damit haben Sie zwei Möglichkeiten, vorausgesetzt, Sie benötigen wirklich einen Dual-Boot:
- Benennen Sie die Fallback-Bootloader um (die beiden, die ich zuvor erwähnt habe) und setzen Sie Kopien von GRUB (oder einem anderen Bootloader oder Bootmanager) an ihre Stelle. Dies ist ein hässlicher und unzuverlässiger Workaround, aber keine Lösung; aber es ist der einfachste Weg, um Ergebnisse zu erzielen. Boot Repair bietet eine Option, dies automatisch durchzuführen. Sie heißt in etwa „Bootloader sichern und ersetzen“ (ich erinnere mich nicht an die genaue Formulierung) im Menü „Erweitert“.
- Löschen Sie die Festplatte und führen Sie eine Neuinstallation von Windows und Ubuntu durch, aber tun Sie dies im BIOS/CSM/Legacy-Modus und nicht im EFI/UEFI-Modus. Das Erzwingen des Boot-Modus kann jedoch etwas schwierig sein; Sie müssen herausfinden, wie Sie dies mitIhre spezifischenFirmware-Implementierung, da es keine Standardisierung dafür gibt. Eine Variante dieses Ansatzes besteht darin, beide Betriebssysteme so umzustellen, dass sie im BIOS-Modus booten, aber das ist wahrscheinlich mühsamer als eine Neuinstallation. Sie sollten dies wahrscheinlich nur tun, wenn Sie viel Zeit in die Anpassung Ihrer Installation investiert haben und viele Datendateien haben – aber bei einer Konvertierung vor Ort besteht das Risiko eines Datenverlusts, sodass Sie zur Sicherheit ohnehin ein Backup erstellen müssen, und an diesem Punkt erscheint eine Neuinstallation ziemlich sinnvoll.