Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
client:vmware_zu_qemu [2026/09/28 17:08 CEST] – [Umstellung VMWare auf QEMU] chrclient:vmware_zu_qemu [2026/10/16 17:37 CEST] (aktuell) – [Erststart VM] chr
Zeile 51: Zeile 51:
 </code> </code>
  
-Die ausgegebene qcow2-Datei kann gleich koprimiert werden:+Die ausgegebene qcow2-Datei kann gleich komprimiert werden:
 <code> <code>
 qemu-img convert -f qcow2 -O qcow2 -c -o compression_type=zstd [qemu.qcow2] [temp_qemu.qcow2] qemu-img convert -f qcow2 -O qcow2 -c -o compression_type=zstd [qemu.qcow2] [temp_qemu.qcow2]
Zeile 255: Zeile 255:
  
 Wenn die VM eine Konsole mit „**Booting from Hard Disk… No bootable device**“ anzeigt: Schalten Sie die VM aus (Dreieckssymbol rechts neben Ausschaltesymbol, „Ausschalten erzwingen“). Wechseln Sie dann zur xml-Ansicht (Informationssymbol), dort dann links in der Liste zu „OS-Information“. Ändern Sie den Eintrag <os> zu <os firmware="efi">. Wechseln Sie zur VM-Ansicht (Monitorsymbol), und starten neu. Wenn die VM eine Konsole mit „**Booting from Hard Disk… No bootable device**“ anzeigt: Schalten Sie die VM aus (Dreieckssymbol rechts neben Ausschaltesymbol, „Ausschalten erzwingen“). Wechseln Sie dann zur xml-Ansicht (Informationssymbol), dort dann links in der Liste zu „OS-Information“. Ändern Sie den Eintrag <os> zu <os firmware="efi">. Wechseln Sie zur VM-Ansicht (Monitorsymbol), und starten neu.
 +
 +=== Device … access denied ===
 +
 +Bei Windows 11: Wenn viostor-Treiber nicht in Notwindowspartition (und und Windows-Hauptpartition?) installiert sind, kann Meldung a la "BdsDxe: … access denied" erscheinen. Abhilfe: Bei ("OS Information") unter "firmware" im Eintrag 'feature enabled="yes" name="secure-boot"' enabled auf no zu setzen. Anschließend Notboot möglich, Treiber installieren wie unten beschrieben. Anschließend wieder auf 'yes' setzen (wenn das das bootende 'richtige' Windows nicht selbst tut).
  
 === Virtio-Treiber === === Virtio-Treiber ===
Zeile 267: Zeile 271:
 Anschließend ggf. neu starten, automatische Reboots abwarten (ggf. zwei Mal), bis "Reparatur"' und "Diagnose wird ausgeführt" erscheint. Dort dann - kann im Ablauf leicht unterschiedlich sein - unter "Problembehandlung" bzw. "Erweiterte Optionen" zur Option "Eingabeaufforderung" gelangt werden. Diese auswählen, gegebenenfalls als User "root" (Administrator im Pool) auswählen, Paßwort eintüten. Wichtig ist, zu einer Kommandozeile zu gelangen. Untem im Prompt ist der Laufwerksbuchstabe des Not-Windows angegeben, es schadet nicht, sich diesen zu merken. Anschließend ggf. neu starten, automatische Reboots abwarten (ggf. zwei Mal), bis "Reparatur"' und "Diagnose wird ausgeführt" erscheint. Dort dann - kann im Ablauf leicht unterschiedlich sein - unter "Problembehandlung" bzw. "Erweiterte Optionen" zur Option "Eingabeaufforderung" gelangt werden. Diese auswählen, gegebenenfalls als User "root" (Administrator im Pool) auswählen, Paßwort eintüten. Wichtig ist, zu einer Kommandozeile zu gelangen. Untem im Prompt ist der Laufwerksbuchstabe des Not-Windows angegeben, es schadet nicht, sich diesen zu merken.
  
-Prüfen Sie, ob das CD-Laufwerk und das (virtuelle) Laufwerk erkannt wurde:apt-get updat+Prüfen Sie, ob das CD-Laufwerk und das (virtuelle) Laufwerk erkannt wurde:
  
 <code>wmic logicaldisk get caption, volumename</code> <code>wmic logicaldisk get caption, volumename</code>
-… sollte das CDROM a la "D: virtio-win-1.2.3" anzeigen; Laufwerksbuchstabe merken. Für die Beispiele nehmen wir "d:" an; kann natürlich abweichen. Man kann natürlich auch einfach mit 'dir c:', 'dir d:' usw durchtesten. Der wmic-Befehl oder spätestens  +… sollte das CDROM a la "D: virtio-win-1.2.3" anzeigen; Laufwerksbuchstabe merken. Für die Beispiele nehmen wir "d:" an; kann natürlich abweichen. Man kann natürlich auch einfach mit 'dir c:', 'dir d:' usw durchtesten. Der wmic-Befehl oder spätestens 
-"diskpart", darin "list disk", "list volume" (exit/quit beendet) sollte das Systemlaufwerk ([Buchstabe]:\Windows) angezeigen. Buchstabe merken (aus Poolsystem meistens c:), ggf. mit "dir [Buchstabe]\windows\system32" nachprüfen.+<code>diskpart     (in diskpart: "list disk", "list volume"" - "exit" beendet)</code> sollte das Systemlaufwerk ([Buchstabe]:\Windows) angezeigen. Buchstabe merken (aus Poolsystem meistens c:, aber durchaus nicht immer), ggf. mit "dir [Buchstabe]\windows\system32" nachprüfen.
  
-Wenn aber nur das CDROM und evtl. die RAM-Disk des Not-Windows, müssen zuerst die Treiber in das Not-Windows installiert werden (dieses ist meistens X:, anfänglich in Prompt der Kommandozeile). Falls bereits die richtige Partition erscheint, kann der nächste Schritt übersprungen werden.+Wenn aber nur das CDROM und evtl. die RAM-Disk des Not-Windows erscheint, müssen zuerst die Treiber in das Not-Windows installiert werden (dieses ist meistens X:, anfänglich in Prompt der Kommandozeile). Falls bereits die richtige Partition erscheint, kann der nächste Schritt übersprungen werden.
  
 Falls also das richtige Laufwerk nicht erscheint, müssen temporär die Treiber in das Not-Windows installiert werden - bei Windows 10 "win10" einsetzen, bei Windows 11 analog "win11"; im Zweifelsfall in d:\viostor nachschauen. Beispiel für Windows 11: <code>drvload d:\viosstor\w11\amd64\viostor.inf</code> Falls also das richtige Laufwerk nicht erscheint, müssen temporär die Treiber in das Not-Windows installiert werden - bei Windows 10 "win10" einsetzen, bei Windows 11 analog "win11"; im Zweifelsfall in d:\viostor nachschauen. Beispiel für Windows 11: <code>drvload d:\viosstor\w11\amd64\viostor.inf</code>
-… anschließend wie oben beschrieben prüfen (wmic/diskpart); das Systemlaufwerk sollte nun erscheinen. Buchstabe merken, Annahme hier System auf c:, CDROM auf d: Windows 11, Treiberinstallation:+… anschließend wie oben beschrieben prüfen (wmic/diskpart); das Systemlaufwerk sollte nun erscheinen, Buchstabe merken. 
 + 
 +Wenn das Systemlaufwerk aber nicht erscheint bzw. keinen Laufwerksbuchstaben zugewiesen bekam: 
 +<code> 
 +diskpart 
 +    list disk                  --> Laufwerke anzeigen, Nummer merken 
 +    select disk <Nummer>       --> Wählt Laufwerk aus. Dann: 
 +    list partition             --> Partitionen anzeigen, Nummer merken. 
 +    select partition <Nummer> 
 +    assign 
 +    exit 
 +</code> 
 +Wenn alles fehlerfrei verlief, sollte nach dem "assign" ein Laufwerksbuchstabe vorhanden sein. 
 + 
 +Annahme hier System auf c:, CDROM auf d: Windows 11, Treiberinstallation:
 <code>dism /Image:c:\ /Add-Driver:d:\viostor\w11\amd64\viostor.inf</code> <code>dism /Image:c:\ /Add-Driver:d:\viostor\w11\amd64\viostor.inf</code>
  
Drucken/exportieren