Ich habe gehört, dass andere Berichte des Windows-Installationsprogramms beklagen, dass in Linux erstellte EFI-Systempartitionen (ESPs) NTFS sind. Dies scheint ein Windows-Fehler zu sein, aber ich bin ihm selbst nicht begegnet und habe ihn auch nicht persönlich untersucht. Wenn es sich jedoch um einen Windows-Fehler handelt, kann ich eine Problemumgehung empfehlen: Sichern, neu formatieren und das ESP wiederherstellen. Sie können dies in fast jedem Betriebssystem tun, aber die Details hängen von dem Betriebssystem ab, das Sie verwenden. Eine Sicherung auf Dateiebene (mit zip
, tar
, cp
, oder ähnliche Werkzeuge) ist für diesen Zweck gut. Da das ESP klein ist, sollte das Sichern und Wiederherstellen nicht viel Zeit in Anspruch nehmen. Es gibt jedoch einige Einschränkungen:
- Einige Betriebssysteme erschweren den Zugriff und die Manipulation des ESP. Dies schließt Windows ein. Ich bin nicht sicher, wie man Windows anweist, das ESP neu zu formatieren. Wenn Sie Windows für diese Aufgabe verwenden möchten, müssen Sie sich an anderer Stelle nach Anweisungen umsehen.
- Windows 7 erwartet ein FAT32-ESP. Abhängig von der Größe des ESPs können einige Tools es jedoch standardmäßig FAT16 machen. Daher müssen Sie möglicherweise diese Standardeinstellung überschreiben. (Ich weiß nicht, ob Windows 8 oder höher die gleiche Erwartung hat, dass das ESP FAT32 ist.)
- Je nachdem, was genau diesen Fehler auslöst, führt das erneute Erstellen des ESP mit Linux-Tools möglicherweise zu demselben Problem. Es kann daher ratsam sein, dies mit Windows-Tools zu tun, wenn Sie herausfinden können, wie Sie dies tun.
- Beim Erstellen eines neuen Dateisystems auf dem ESP wird die Seriennummer geändert. Bei den meisten Linux-Distributionen muss der
UUID
Wert angepasst werden,/etc/fstab
um sicherzustellen, dass nach der Änderung auf ihn zugegriffen werden kann. Alternativ können Sie die alte Seriennummer mit einem beliebigen Werkzeug replizieren, mit dem Sie die Partition neu formatieren. - Einige Tools ändern möglicherweise den Typcode der Partition, wenn Sie sie neu formatieren. Sie müssen sicherstellen, dass das ESP den richtigen Typencode hat - C12A7328-F81F-11D2-BA4B-00A0C93EC93B, der als EF00 in
gdisk
oder alsboot
und / oderesp
"Flags" inparted
und GParted angezeigt wird. Andere Tools haben andere Möglichkeiten, den Code des ESP-Typs zu identifizieren.
Eine andere Option besteht darin, den Typencode des vorhandenen ESP zu ändern, um ihn vor dem Windows-Installationsprogramm auszublenden. Sie lassen dann das Windows-Installationsprogramm ein neues ESP für sich erstellen. Das Ergebnis wären zwei ESPs auf der Festplatte. (Wenn Sie möchten, können Sie den ursprünglichen Code des ursprünglichen ESP nach der Installation von Windows wieder ändern. Das Windows 7-Installationsprogramm wird von mehreren ESPs verwirrt, auch wenn ein solches Setup absolut legal ist. Ich weiß nicht, ob das gleiche gilt spätere Versionen von Windows.)