Linux QEMU/KVM-Host, Upg MBR-Win10 auf auf GPT-Win11; disk validation failed

Begonnen von GLenk, 06.03.2024, 13:56

Vorheriges Thema - Nächstes Thema

GLenk

Betreibt zufällig jemand Windows 10 in einer qemu-kvm unter Linux?
Heute habe ich die vm geklont und versucht nach diversen Anleitungen von der mbr-Installation auf ein uefi-Installation zu migrieren.
s. zB
https://www.windowscentral.com/how-convert-mbr-disk-gpt-move-bios-uefi-windows-10
https://ogris.de/howtos/windows-uefi-virtio.html
https://www.hardwareluxx.de/community/threads/mini-guide-vm-qemu-kvm-win10-mit-bios-zu-win11-mit-uefi.1311684/p

Microsofts mbr2gpt führt immer zu "disk layout validation failed", s.zB https://www.thewindowsclub.com/fix-mbr2gpt-failed-errors-and-issues-on-windows-10

Die Suche nach der Fehlermeldung führt leider häufig zu Werbung für kommerzielle Softwarelösungen.

Testweise habe ich auch einen Vorschlag angewendet und die C: Partitionen um 200 und mehr MB verkleinert, damit die Software freien Speicher findet.
Das geht aber nur homöopathisch. Sobald Partitions verschoben werden, scheint für Win10 eine Neuregistrierung fällig zu werden.

Das Booten in die Eingabeaufforderung geht bei mir nur über den Umweg "Abgesicherter Modus mit Eingabeaufforderung".

Jetzt bin ich kaum Windows bewandert, sondern nutze die VM nur für 2-3 Programme, die ich gelegentlich, aber doch unverzichtbar "brauche" (Kartenupgrade navi, Steuerprogramm u.ä.).
Ungern würde ich einen "echten" Windowsrechner (Dualboot) beim nächsten Hardwarekauf bis 10/25 einplanen müssen.

Vielleicht wird ja in den nächsten Monaten dazu noch eine Lösung im Netz erscheinen.
Aber ich frage dennoch mal hier nach.

Anfordrungen lt MS: https://www.microsoft.com/de-DE/windows/windows-11-specifications

duda

Zitat von: GLenk am 06.03.2024, 13:56Betreibt zufällig jemand Windows 10 in einer qemu-kvm unter Linux?
Nein. Ich kann (privat) glücklicherweise gänzlich auf "Microsoft Windows" und sämtliche Mitbringsel aus Redmond verzichten. Sollte mir dbzgl. aber etwas zu Ohren kommen, werde ich gerne berichten.

GLenk

Zitat von: duda am 06.03.2024, 19:59...Sollte mir dbzgl. aber etwas zu Ohren kommen, werde ich gerne berichten.
Nach ein paar Testläufen mit Sicherungen meiner Win10 Home Installation, gelang nun auch das Upgrade der "alten VM" (MBR, Bios, Kein TPM, kein MS-Konto, bestehende digitale Lizenz) auf Win11 Home.

Das Layout der Festplatte konnte zwar mit mbr2gpt nicht geändert werden, aber die Prüfung der - offenbar überzogenen - Hardwarevoraussetzungen lässt sich abschalten:
Zitat7. Angepasstes Windows-Installationsmedium erstellen

Das Windows-Installationsmedium lässt sich so anpassen, dass kein Microsoft-Konto für die Installation erforderlich ist. Bei Windows 11 lässt sich außerdem die Prüfung der Hardwarevoraussetzungen abschalten.

Auch hier gilt: Mit Windows 11 23H2 ist es möglich, Microsoft kann das jedoch jederzeit verhindern.
Quelle
(Ich habe Rufus verwendet, um den Installationsusbstick zu erstellen und bei Partionsschema im Rufusdialogfenster zusätzlich MBR statt GPT ausgewählt)

duda

Zitat von: GLenk am 10.03.2024, 19:44, aber die Prüfung der - offenbar überzogenen - Hardwarevoraussetzungen lässt sich abschalten:
Was heißt denn "überzogen"?
Rufus ist für solche Zwecke wohl ziemlich gut geeignet.

Bit

Zitat von: duda am 10.03.2024, 22:02Was heißt denn "überzogen"?
Windows läuft tatsächlich mit wesentlich geringeren als den geforderten Hardware-Voraussetzungen. Nur dann eben ohne Funktionsgarantie und Support.

GLenk

Die 2 virtuellen Windows11-Maschinen (Home, Profession) habe ich nun an eine bridge angeschlossen. Dadurch kann ich sie als eigenständige Rechner im Netz erkennen und per FW filtern.
Zu bridging vgl. auch An introduction to Linux bridging commands and features

Das gilt in meinem Fall für 2 vermutlich verbreitete Programme:

a) Buhl WISO Steuer (Zugriff auf Update-Server und Elster notwendig)
b) Garmin Express (Kartenupdate KfZ-Navi)

Dazu müsste ich den Rechnern in meiner FW vollständig dren Zugriff auf das Internet verwehren und dann Schritt für Schritt "erforschen", was freigeschaltet werden muss (vgl Windows-unter-Kontrolle).

Hat das jemand hier im Forum ggf. schon gemacht, so dass ich mir dieses Gefriemel sparen kann?