Ich habe vor Kurzem einen Dual-Boot von Ubuntu 14.04 und Windows 8.1 Enterprise eingerichtet. Ich habe von einem USB-Stick gebootet und es neben Windows installiert, anstatt darüber. Die Installation verlief einwandfrei, der Bootloader war großartig usw. Ich kam zu dem Schluss, dass mir die gewählte Linux-Version nicht gefiel, also habe ich Linux ohne nach einem Tutorial zu suchen entfernt. Auf der Windows-Seite habe ich die Linux-Partitionen gelöscht, aber nichts unternommen, um den Windows-Bootloader wiederherzustellen.
Wenig überraschend (im Nachhinein) konnte ich Windows nicht booten und bekam bei jedem Versuch die Grub-Befehlszeile angezeigt. Mithilfe einer Windows-Wiederherstellungsdiskette versuchte ich, das Problem mit den Befehlen der Wiederherstellungskonsole zu beheben, bootrec /fixmbr
aber bootrec /fixboot
keiner von beiden funktionierte. Ich bekam ein bootfähiges Windows, indem ich das Betriebssystem über alles neu installierte. Die Grub-Befehlszeile habe ich nie wieder gesehen.An manchen Orten sind noch Spuren von Ubuntu zu sehen. In UEFI ist die Festplatte so angegeben, dass sie den Windows-Boot-Manager verwendet, was ich merkwürdig fand. Also öffnete ich die Festplatten-BBS-Prioritäten und tatsächlich gibt es zwei Ubuntu-Optionen. Mir fiel auch auf, dass Ubuntu zweimal als Option erscheint, wenn ich in Windows zu Erweiterter Start gehe und Gerät verwenden wähle.
Bisher habe ich folgende Schritte unternommen, um das Problem zu beheben:
- Verwenden der Wiederherstellungskonsole,
rebuildbcd
was fehlgeschlagen ist - Verwenden der Eingabeaufforderung,
bcdedit
die keinen Eintrag zu Ubuntu zurückgab - Mounten der EFS-Partition von C: und Löschen des Ubuntu-Verzeichnisses (fehlgeschlagen)
- Gehen Sie zu msconfig, um Ubuntu zu löschen.Ubuntu war nicht vorhanden.
Nach ein paar Tagen Googeln habe ich keine Ideen mehr, wonach ich suchen soll, um Tutorials für dieses spezielle Problem zu finden, da ich die Orte, an denen ich Ubuntu-Spuren finde, nicht kenne. Hat jemand Vorschläge, wie ich den Rest von Ubuntu von dieser Maschine entfernen kann?
Antwort1
Was Sie sehen, sind NVRAM-Einträge. Sie können diese in Windows löschen mitEinfaches UEFI,oder mithilfe einer Ubuntu-Live-CD mit dem efibootmgr
Befehlszeilenprogramm. (Geben Sie ein, sudo efibootmgr
um die Einträge anzuzeigen, und löschen Sie sie dann mit sudo efibootmgr -b {####} -B
, wobei {####}
die vierstellige Hexadezimalzahl für einen mit dem ersten efibootmgr
Befehl gefundenen Eintrag ist.)
Allerdings sind diese Einträge grundsätzlich harmlos, solange sie nicht als Standard festgelegt sind. Sie können sie getrost ignorieren.
Zur Erinnerung: Die Neuinstallation von Windows war ein drastischer Overkill. Die meisten Computer verfügen über einen EFI-Bootmanager, auf den Sie zugreifen können, indem Sie Esc, Enter oder eine Funktionstaste (normalerweise etwas im Bereich F8-F12) drücken. Damit hätten Sie Windows booten und dann mit bcdedit
EasyUEFI den Windows-Bootloader als Standard zurücksetzen können.
Antwort2
Sie müssen die UEFI-Partition in Windows mounten.
Tun Sie dies über eine administrative Eingabeaufforderung.
diskpart
list partition
select partition x:
assign letter=b (or whatever available disk letter you want)
exit (that only exits diskpart)
in derselben Administrator-Eingabeaufforderung:
taskkill /im explorer.exe /f
explorer.exe (launches explorer with admin rights)
Danach empfehle ich, die UEFI-Partition auszuhängen, wenn Sie fertig sind.