Ich lese / recherchiere seit Stunden darüber, wie man ein UEFI-fähiges, sicheres Windows 8- Boot- System partitioniert . Die verwendete Sprache ist allerdings etwas überragend und einige Schritte scheinen für nicht-Ubuntu-fähige Köpfe übersprungen zu werden.
Ganz einfach, ich beginne direkt bei der Partitionsoption im Installationsprogramm, wo ich auf "etwas anderes" klicke, anstatt die gesamte Festplatte zu löschen (weil ich auch Windows 8 behalten möchte). Jetzt habe ich gelesen, dass Sie nur eine UEFI-Partition haben können. Groß. Hört sich gut an. Benötige ich jetzt auch eine Partition für die Installation von Linux mit ext3 / 4, oder muss ich das tun, wie in einer Anleitung gesagt, und es in fat32 formatieren?
Ich bin an diesem Punkt verloren. Anschließend wird über das Boot-Flagging gesprochen und wie nur die UEFI-Partition gekennzeichnet werden muss boot
. Also hier setzt meine Dummheit an und ich bin verloren. Ich suche nach sehr spezifischen Anweisungen, wie man das Booten nicht völlig vermasselt und ein Ubuntu / Windows 8-Dual-Boot-System installiert.
quelle
Antworten:
Partitionierung ist der sehr einfache Teil. Für alle Partitionierungsaufgaben sollten Sie eine Partitionierungssoftware wie GParted verwenden, die mit dem Ubuntu Live-ISO-Image geliefert wird. Ein Tool wie das Ubuntu-Installationsprogramm, das die Dinge stark vereinfacht, ist wahrscheinlich der Hauptgrund, warum Sie verwirrt sind.
Für eine ordnungsgemäße EFI-Partitionierung und -Installation müssen Sie:
Stellen Sie eine GPT-Partitionstabelle auf der Festplatte bereit, auf der Sie installieren möchten.
Sie können dies in GParted über die Menüeinträge Ansicht -> Geräteinformationen überprüfen . Wenn das Partitionstabellenattribut
msdos
statt lautetgpt
, ist es falsch und wird möglicherweise unübersichtlich, wenn Sie fortfahren. Das Erstellen einer neuen Partitionstabelle zerstört leider alle auf der Festplatte vorhandenen Daten.Verwandte Themen: Wie kann ich den Partitionstabellentyp überprüfen und ändern?
Besitzen Sie eine EFI-Systempartition (ESP).
ef00
und enthält normalerweise ein FAT32-Dateisystem.ef00
Dies ist jedoch nicht die echte GUID, die in GPT für das ESP verwendet wird. Eine Liste der GUIDs für Partitionstypen sowie der Kommentar des Benutzers Rod Smith und die Fußnote in finden Sie in Wikipedia den Artikel über herstellerspezifische Bootpartitionen.)Erstellen Sie die verbleibenden Partitionen, die für das Betriebssystem benötigt werden, und starten Sie das Installationsmedium im UEFI-Modus.
Sie können UEFI-Installationen auf MBR-partitionierten Datenträgern durchführen und bestimmte Hacks / Kludges ausführen. Wenn Sie sich jedoch davon überzeugen, dass dies der Fall ist, treten am wenigsten Probleme auf, und alles sollte problemlos funktionieren. Ich fand die Arch Linux UEFI-Wiki-Seite sehr detailliert und hilfreich, um mehr über das gesamte Thema zu erfahren und einige Hacks durchzuführen.
Bekannte UEFI-Fehler und Implementierungsmängel:
quelle
gdisk
,cgdisk
, undsgdisk
). Dies sind keine offiziellen GPT-Typencodes. Die reellen Typcodes sind 128-Bit-Zahlen (32-stellige Hexadezimalzahlen), die sich nur schwer eingeben, anzeigen und merken lassen. Daher verwendet GPT fdisk stattdessen verkürzte 4-stellige Hexadezimalcodes. GParted undparted
verwenden Sie bestimmte "Flags", z. B. das "Boot-Flag", um bestimmte Partitionstypcodes zu kennzeichnen. Andere Tools bieten andere Möglichkeiten zur Darstellung von GPT-Typcodes.Die Partitionierung für eine EFI-basierte Ubuntu-Installation ist nicht schwieriger als die Partitionierung für eine BIOS-basierte Installation. Wenn Sie eine Anleitung zur Installation oder Partitionierung von Ubuntu gelesen haben, sind die Änderungen für eine EFI-basierte Installation:
gdisk
, den Typcode Ihrer Ubuntu-Dateisystempartition (en) von 0700 auf 8300 zu ändern. Dieses Problem wird auf dieser Seite ausführlicher behandelt . Sie können diese Änderung nach der Installation von Ubuntu vornehmen.parted
es wird sein "Boot-Flag" gesetzt, undgdisk
es wird einen Typcode von EF00 haben.Andere Partitionierungsprobleme treten häufig bei Firmware- und Partitionstabellentypen auf. Insbesondere verwendet Ubuntu standardmäßig zwei Partitionen: eine für das root (
/
) - Dateisystem und eine für den Swap-Bereich. Viele Benutzer möchten Verzeichnisse in ihre eigenen Partitionen aufteilen/home
oder andere, und einige möchten LVM- Setups (Logical Volume Manager) verwenden . Die Probleme im Zusammenhang mit solchen Dingen sind für EFI und GPT dieselben wie für MBR und BIOS. Verweisen Sie daher auf eine der Hunderten von Websites, die solche Probleme behandeln.quelle
Wie ich mein System installiert habe, aber ich habe einen sicheren Start im BIOS, daher bin ich nicht sicher, ob es funktionieren wird:
Erstellen Sie im GPT-Modus eine neue Partitionstabelle auf Ihrer Festplatte. (Warnung: Dadurch werden alle Daten auf der Festplatte gelöscht!) Dann müssen Sie eine 100-MB-Fat32-Partition mit der Bezeichnung "EFI" erstellen und "Boot" markieren. und die Systempartitionen, also:
(Optional) Installieren Sie Kali-linux. Stellen Sie während der Installation sicher, dass 100 MB fat32 als / boot / efi gemountet sind. Mach den Rest wie gewohnt.
Installieren Sie Windows 8. Es erkennt automatisch die EFI-Systempartition, erstellt ein MSFTRES und ein NTFS, in dem es sich selbst installiert. Nach der Installation können wir nur in Windows booten, aber wir werden das später beheben.
Ubuntu, während der Installation wählen Sie die 100 MB fat32 und ändern Sie es in "Verwendung als EFI". Erstelle ein ext4, installiere Ubuntu. Beim Neustart werden wir mit Win8 Loader vorgestellt. Im Bootmenü wähle Ubuntu und gehe hinein.
Jetzt werden wir GRUB2 so konfigurieren, dass Windows erkannt wird. Öffnen Sie einen Root-Nautilus, navigieren Sie zum
/boot/efi/EFI
Löschen des Startordners und kopieren Sie denboot
Ordner aus dem Microsoft-Ordner auf die Windows-Partition. Löschen Sie anschließend den Microsoft-Ordner. Gehen Sie/etc/default/grub
nachher zu und kommentieren Sie den 2-Zeilen-Anfang mit "GRUB_HIDDEN" aus. Als nächstes kann der Eintrag für Windows manuell hinzugefügt werden, indem die folgenden Zeilen angehängt werden/etc/grub.d/40_custom
:Und zum Schluss tippen
sudo update-grub
. Willkommen im Arbeitssystem.quelle