Dual-Boot von Windows 8.1+Ubuntu12.04 – Booten unter Windows nicht möglich

Dual-Boot von Windows 8.1+Ubuntu12.04 – Booten unter Windows nicht möglich

Ich habe ein Toshiba Satelliten S70-b-110 mit vorinstalliertem Windows 8.1. Ich habe meine Festplatte in 4 Partitionen aufgeteilt: C:/ (Windows-Installation); P:/ (Windows-Daten und installierte Programme); Ubuntu-Installation (/); Ubuntu-Swap;

Ich hatte Ubuntu 14.04 installiert und alles war großartig! Allerdings brauchte ich 12.04, um einige Programme auszuführen, und ich beschloss, Ubuntu auf die falsche Weise zu deinstallieren: Ich bootete unter Windows und löschte die Ubuntu-Partition. Ergebnis: Der PC lud Grub nicht und ich konnte nicht booten.

Ich konnte die Situation umgehen und meinen PC mit Windows 8.1 werkseitig neu formatieren.

Dann partitionierte ich die Festplatte erneut und entschied mich für Ubuntu 12.04. Die Installation verlief erfolgreich, aber mein Grub zeigte Windows 8 nicht an und bootete automatisch mit Ubuntu. Dann suchte ich online nach Antworten und ruinierte die Situation komplett.

ich folgtediese Frage, und ich habe versucht, /etc/grub.d/30_windows und /etc/grub.d/40_custom zu ändern, nichts hat funktioniert.

Dann habe ich versucht, Ubuntu über USB auszuführen undBoot-Reparatur, und dann wurde alles verrückt. Ich bekam„Ungültige archunabhängige ELF-Magie“, und dann habe ich Ubuntu erneut vom USB-Stick ausgeführt und Folgendes verwendet:

sudo mount /dev/sda7 /mnt; sudo grub-install --boot-directory=/mnt /dev/sda

Nach dem Neustart konnte ich den Windows Boot UEFI Loader sehen, aber beim Versuch zu booten erhielt ich eine Fehlermeldung: „ungültige Signatur“. Ich konnte jedoch auf Ubuntu booten.

Ich bitte jetzt um Hilfe in dieser Angelegenheit. Ich möchte sowohl Ubuntu 12.04 (was ich bereits kann) als auch Windows 8.1 booten können.

Zusätzliche Information:http://paste.ubuntu.com/8547720/

Entschuldigen Sie mögliche Doppeleinträge, aber ich möchte wirklich sicherstellen, dass ich meine Windows-Partition nicht ruiniere, da ich vergessen habe, meine Dateien zu sichern, und ich sie wirklich brauche.

Dank im Voraus,

Pedro Marques

Antwort1

Es scheint, als hätten Sie einen gemischten BIOS- und UEFI-Boot.

  1. Windows scheint im UEFI-Modus installiert zu sein (nur 64-Bit-Windows kann im UEFI-Modus installiert werden)
  2. Die Festplatte ist im GPT-Stil (hat eine EFI-Systempartition + MS Reserved)
  3. Linux wird per MBR-Boot installiert (Festplatte hat spezielle BIOS/MBR-Bootpartition)

===============================

Einfachste Lösung:

  1. BIOS-Bootpartition löschen (sda9)
  2. Korrigieren Sie den Windows-Bootvorgang mithilfe von Windows-Wiederherstellungs-/Installationsmedien (booten Sie zur Wiederherstellungskonsole und geben Sie „bcdboot Z:\windows“ ein, wobei Z: Ihr Windows-Laufwerk ist. Ändern Sie den Laufwerksbuchstaben entsprechend – auf Z: sollte sich das Verzeichnis \windows befinden).
  3. Installieren Sie Ubuntu 12.04 im UEFI-Modus neu!!!

Um die Installation im UEFI-Modus durchzuführen, booten Sie im UEFI-Modus – wählen Sie DVD-UEFI-Boot oder USB-UEFI-Boot!!!

Sehen Sie sich auch den Bootmanager „rEFInd“ an, der für Multi-Boots von Windows/Linux verwendet wird. Kann später als Software-Bootswitch installiert werden.

Siehe auchBootNextTool – ermöglicht das direkte Booten von Linux/Ubuntu von Windows.

verwandte Informationen