===== Umstellung VMWare auf QEMU ===== Es ist prinzipiell möglich, virtuelle Maschinen von VMWare (VMPlayer, VMWare Workstation) auf QEMU umzustellen. Dabei sind jedoch nach Möglichkeit einige Dinge zu beachten: * In erster Linie können zum Booten notwendige (Massenspeicher-)Treiber Probleme bereiten. Die unter qemu/libvirt sehr vorteilhaften viostor-Treiber können zwar vor der Konvertierung installiert werden, dennoch macht Windows gern Ärger, diese beim Booten auch zu benutzen. * ==== dsgsdfgsdfg ==== (devmgmt.msc -> Hardware) ==== xdfghdfg ==== * vmware-tools deinstallieren Wenn VMWare-Tools Zicken beim Deinstallieren machen: https://itsimple.info/?p=3161 * Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine * Set-ExecutionPolicy -ExecutionPolicy Unrestricted virtio-win-0.1.285.iso: * virtio-win-gt-x86.msi * virtio-win-guest-tools.exe ==== virt. Festplatte konvertieren ==== qemu-img convert -p -f vmdk -O qcow2 rein.vmdk raus.qcow2 -p: Fortschritt anzeigen, -f: Eingabeformat, -O: Ausgabeformat qemu-img convert -f qcow2 -O qcow2 -c -o compression_type=zstd [Datei.qcow2] [temp_Datei.qcow2] mv [temp_Datei.qcow2] [Datei.qcow2] Festplatte nach SATA geht direkt. ==== nachträgliche Umstellung ==== Wird sicher kommen, daher mal testen. === Virtio-Treiber === Testfall: Einfach vmdk nach qcow2 konvertiert, Standard-xml angepaßt. Importiert + gebootet, liefert Bluescreen mit INACCESSIBLE_BOOT_DEVICE. Dann nichts getan, Reboot erfolgt automatisch. Das Ganze zwei Mal, bis 'Reparatur' und 'Diagnose wird ausgeführt'. Liefert Bild "Automatische Reparatur" als Überschrift, Auswahl "Neu starten" und "Erweiterte Optionen": dir c: * Erweiterte Optionen gewählt, "Problembehandlung", "Erweiterte Optionen", "Eingabeaufforderung", 'root', Paßwort rein -> Kommandozeile. * Bei VM-Details .iso einhängen (akt. virtio-win-0.1.285.iso) * Mit 'dir c:', 'dir d:' uswdir. durchtesten, bis: * Systemlaufwerk (:\Windows) angezeigt wird, Buchstabe merken (aus Poolsystem meistens d:), * Oder: diskpart, list disk, list volumequit * CD angezeigt wird, Buchstabe merken (aus Poolsystem gern f:). * rauf auf Laufwerk (f:), dann Treiber suchen: * cd viostor, cd Windowsversion (w10, w11), cd Architektur (amd64) bis viostor.inf. * Dann Treiber rein: dism /Image:d:\ /Add-Driver:f:\viostor\w10\amd64\viostor.inf … funktioniert tatsächlich. === VMWare-Tools === Wenn VMWare-Tools Zicken beim Deinstallieren machen: Skript unter https://itsimple.info/?p=3161, Powershell/root. Wird vermutlich Zicken machen a la "Ausführung von Skripten auf diesem System deaktiviert". Dann: * Zum Anzeigen:Get-ExecutionPolicy -list * Policy ändern: Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine * Zurücksetzen: Set-ExecutionPolicy -ExecutionPolicy Undefined -Scope LocalMachine Reboot nötig. === VMWare-Dienste === * Dienste abstellen: * Taskman als Admin starten, in 'Autostart' alles mit 'vmware' im Namen deaktivieren, unter 'Dienste' ebenso. * 'Services' als Admin starten, ebenfalls alles mit 'vmware' im Namen abmurksen: Rechtsklick, Eigenschaften, bei Dienststatus Beenden, Starttyp auf Deaktiviert setzen. Reboot schadet nicht. [[https://blog.matrixpost.net/perform-a-clean-deinstallation-of-vmware-tools-manually-in-windows-guest-os/|hier]] === qemu-Guest-additions === Von CD virtio-win-gt-x86.msi oder gleich virtio-win-guest-tools.exe nachinstallieren.