Ich habe ein Multi-Boot-System mit Ubuntu 16.04 und zwei Kopien von Windows 10. Das Partitionslayout ist wie folgt:
/dev/sda1, file system = ext4, size = 30.52 GiB, label = Ubuntu 16.04
/dev/sda2, file system = ntfs, size = 64.00 GiB, label = Windows 10 (1)
/dev/sda2, file system = ntfs, size = 64.00 GiB, label = Windows 10 (2)
/dev/sda4, file system = extended, size = rest of drive
Jedes Mal, wenn ich versuche, Updates unter Windows 10 zu installieren, schlägt der Installationsvorgang fehl und es wird angezeigt
„Wir konnten die Aktualisierungen nicht abschließen. Änderungen werden rückgängig gemacht. Schalten Sie Ihren Computer nicht aus.“
Ich habe die Problembehandlung für Windows 10 ausgeführt, die mit dem Fehler fehlschlägt
„Die Dienstregistrierung von Windows 10 fehlt oder ist beschädigt.“
Ich habe versucht, den Fix auf demMicrosoft-Forenohne Erfolg.
Ich habe Windows 10 über ein anderes Laufwerk, aber auf demselben Computer gestartet und konnte alle Updates erfolgreich herunterladen und installieren. Mit DiscWizard habe ich ein Image dieser Installation erstellt und es auf dem ersten Laufwerk auf "Windows 10 (1)" wiederhergestellt. Die Updates konnten nicht installiert werden und es trat der gleiche Fehler auf.
Könnte die Existenz der Linux-Partition Windows verwirren? Oder lässt sich Windows möglicherweise nicht gerne von Grub 2 booten? Mir gehen die Ideen aus.
Antwort1
Ich konnte das Problem beheben, indem ich die Windows 10-Partition aktivierte und die Linux-Partition mithilfe eines Grub4DOS-Speichersticks versteckte. Ich fand heraus, dass Windows 10 Dateien dort parken möchte, wo sich die aktive Partition befindet. In meinem speziellen Fall war die aktive Partition Ubuntu, und da Ubuntu das EXT4-Dateisystem erfordert (ein Dateisystem, das Windows nicht versteht), konnte Windows 10 die für ein erfolgreiches Update erforderlichen Dateien nicht schreiben.
Obwohl Windows die aktive Partition ist, wird das Grub 2-Menü weiterhin angezeigt und Windows und Ubuntu laufen wie vorgesehen.
Antwort2
@puzzl3 Ich kann tatsächlich bestätigen, dass beim Dualboot von Windows 10 und Ubuntu Linux auf einem BIOS/MBR-Bootstrap die größeren Windows-Upgrades immer fehlschlagen/hängenbleiben (Wir konnten nicht...Schleife), wenn die Ubuntu/Grub2-Partition auf „Aktiv“ gesetzt ist!
Um Aktualisierungen abzuschließen, können Sie mit dem Windows-CLI-Tool „diskpart“ wieder zu Windows als aktiver Partition wechseln (nur wenn die eigene Partition auch bootfähig ist).
Start>Eingabeaufforderung> diskpart "UAC Ja" list disk sel disk 0 list part sel part x active exit
Sie können nach dem erfolgreichen Windows-Upgrade zu Grub2 als Bootloader zurückkehren, indem Sie die Grub2/Ubuntu-Partition wieder als aktiv festlegen. Dies funktioniert möglicherweise nicht, wenn Grub2 im MBR selbst und nicht im PBR installiert ist!