Ich versuche, Windows 8 und Arch Linux auf einem neuen Sony Vaio E14 mit vorinstalliertem Windows 8 einzurichten.
Bisher:
- installierte W8 mit Recovery Media auf meiner neuen SSD (auf die Original-Festplatte umgeschaltet)
- verkleinerte die W8-Partition, löschte die Wiederherstellungspartition und deaktivierte den Austausch
- bestätigte W8-Booten ganz gut
Auf zu Arch:
- deaktiviert Secure Boot im BIOS
- bestätigte W8-Booten ganz gut
- Booten Sie Arch von der CD und installieren Sie alles auf der 4. und 5. Partition
- REFInd für den EFIstub-Kernel-Bootloader einrichten
Danach wurde es schlimmer. Ich konnte nichts anderes als Windows 8 booten (obwohl ich froh war, dass sie zumindest weiterhin einwandfrei funktionierten).
Versucht:
- Erstellen von EFI \ refind \ und Ablegen der .efi-Datei (gemäß Arch-Handbuch)
- Überschreiben von EFI \ boot \ bootx64.efi
- Überschreiben von EFI \ Microsoft \ Boot \ bootmgr.efi
- Überschreiben von EFI \ Microsoft \ Boot \ bootmgfw.efi --- YAY rEFInd wird angezeigt!
So weit, ist es gut. Ich habe das gesamte W8 Boot \ -Verzeichnis in EFI \ windows8 gespeichert und einen Boot-Menüeintrag dafür eingerichtet. und es bootete ganz gut.
Beim Neustart war jedoch alles falsch - "Betriebssystem nicht gefunden" anstelle eines Bootloaders (refind oder w8).
Mit der Live-CD zurück in Arch gebootet, um herauszufinden, dass die EFI-Partition eine fehlerhafte FAT-Tabelle hatte. fsck.vfat hat das Problem behoben, und ich habe festgestellt, dass EFI \ Microsoft \ Boot wieder im ursprünglichen Zustand ist (alle Refind-Dateien wurden gelöscht und durch W8-Bootloader ersetzt). Ich habe sie erneut überschrieben und bin zu rEFInd zurückgekehrt, das korrekt angezeigt wird und Arch perfekt bootfähig ist.
Danach habe ich versucht, nur EFI \ Microsoft \ Boot \ bootmgfw.efi in bootmgfw.001.efi umzubenennen (dann die .efi von refind nach bootmgfw.efi zu kopieren und JEDE ANDERE Datei so zu belassen, wie sie war), aber mit genau dem gleichen Ergebnis. Versucht, die GPT-EFI-Partition als schreibgeschützt zu markieren, gleiches Ergebnis.
Jetzt habe ich ein bisschen Pech. Arch bootet gut, W8 auch, zerstört dabei jedoch die EFI-Partition.
Vielen Dank für alle Ideen, Googeln hat mich so weit gebracht und ich kann keinen besseren finden.
PS - Windows 8 zerstört möglicherweise die Partition beim Herunterfahren - wenn ich ein Herunterfahren in W8 bestelle, dauert es ungewöhnlich lange (ungefähr eine halbe Minute statt ~ 5 Sekunden). Theoretisch könnte ich das lösen, indem ich den Laptop anstelle eines normalen Herunterfahrens hart zurücksetze, aber das ist einfach nicht schön.