TL; DR Wie erstelle ich eine EFI-Systempartition von Grund auf neu? Wie kann ich die EFI-Firmware darauf platzieren, sobald sie erstellt wurde?
Lange Version
Ich habe Toshiba T430 Laptop. Ich habe es mit installiertem Windows 7 erhalten (aber ich denke, es wurde ursprünglich mit Windows 8 ausgeliefert). Ich habe Ubuntu darauf installiert, aber einige Partitionen auf der Festplatte gelöscht, so dass ich das Windows ausgelöscht habe und nur Ubuntu habe. Unter den gelöschten Partitionen befand sich auch die EFI-Systempartition. Ich entdeckte, dass Ubuntu jetzt im Legacy-Modus (und nicht UEFI) startet. Ich versuche, diese Anleitung zur Konvertierung meiner Ubuntu-Installation von Legacy zu UEFI zu befolgen. Das Problem - da es keine EFI-Partition gibt, wenn ich mich aus dem BIOS zum Booten mit UEFI entscheide, kann ich nicht booten. Das gilt nicht nur für die Festplatte, sondern auch für USB und DVD. Ich halte das für logisch - es erwartet eine EFI-Partition und da sie nicht gefunden werden kann, kann das Booten nicht fortgesetzt werden, sei es von Festplatte oder DVD. Wie erstelle ich die EFI-Partition neu?
In der obigen Anleitung heißt es:
Erstellen einer EFI-Partition
Wenn Sie Ihre Festplatte im Ubuntu-Installationsprogramm manuell partitionieren, müssen Sie sicherstellen, dass eine EFI-Partition eingerichtet ist.
Wenn Ihre Festplatte bereits eine EFI-Partition enthält (z. B. wenn auf Ihrem Computer Windows8 vorinstalliert war), kann sie auch für Ubuntu verwendet werden. Formatieren Sie es nicht. Es wird dringend empfohlen, nur eine EFI-Partition pro Platte zu haben.
Eine EFI-Partition kann über eine aktuelle Version von GParted erstellt werden (die auf dem 12.04-Datenträger enthaltene Gparted-Version ist in Ordnung) und muss die folgenden Attribute aufweisen:
Einhängepunkt: / boot / efi (Anmerkung: Dieser Einhängepunkt muss nicht festgelegt werden, wenn die manuelle Partitionierung verwendet wird. Das Installationsprogramm von Ubuntu erkennt ihn automatisch.)
Größe: mindestens 100Mib. 200 MB empfohlen.
Typ: FAT32
Sonstiges: Benötigt ein "Boot" -Flag.
Ich hatte einige Probleme beim Erstellen dieser Partition:
- Ich boote von einer Live-Ubuntu-DVD, öffne GParted, erstelle eine 200-MB-Partition und formatiere sie in FAT32.
- In GParted kann ich den Einhängepunkt und damit die Bootflag nicht setzen.
- Ich habe den Einhängepunkt nicht gesetzt,
/etc/fstab
da es sich um eine Live-CD handelt und fstab ganz anders aussah, als ich es von einem normalen Boot erwartet hatte. Wie auch immer, ich wusste einfach nicht, welche Werte ich einstellen sollte.
Ich bootete erneut über die Live-DVD und entschied mich dann, Ubuntu zu installieren. Ich habe dann eine Partition mit den genannten Kriterien erstellt - Mount Point, 200MB, FAT32, Boot Flag.
Dieses Problem tritt jedoch weiterhin auf, und es liegt vermutlich daran, dass auf dieser Partition keine EFI-Firmware vorhanden ist. Es handelt sich lediglich um eine leere Partition, die für EFI-Firmware geeignet ist.
Wie erstelle ich eine EFI-Partition, auf der die EFI-Software installiert ist, damit der Laptop wieder im UEFI-Modus gestartet werden kann?
LÖSUNG Vielen Dank für die Antworten. Was ich getan habe, war Windows 8.1 von Grund auf neu zu installieren, indem ich die gesamte Festplatte formatierte und dann (diesmal richtig) Ubuntu daneben installierte. Dies sind jetzt meine Partitionen:
Sobald ich beim Setup von Win 8 alle vorhandenen Partitionen gelöscht und Windows die Festplatte neu formatieren ließ, wurden neben der Hauptinstallationspartition automatisch drei weitere Partitionen erstellt, nämlich 1, 2, 3. Nachdem ich nun ein ordnungsgemäßes ESP hatte Ich könnte beide von Festplatte oder DVD im UEFI-Modus booten.
Sie sagen, dass der ESP standardmäßig keine Informationen speichert, aber ich vermute, dass bei der Installation eines Betriebssystems einige Informationen dort abgelegt werden. Ich schätze, mein Fall war der folgende: Ich hatte ihn gelöscht und obwohl ich ihn neu erstellt habe, war er nicht mit Informationen gefüllt, da die Erstellung des ESP nach der Installation eines Betriebssystems erfolgte. Ich habe die Ubuntu-Installation verloren (keine große Sache, es war sowieso eine Neuinstallation), aber ich denke, um sie zu speichern, hätte ich den Ratschlägen von grawity folgen müssen . Hatte zwar keine Zeit, aber zum Glück ist jetzt alles in Ordnung.