Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So verwenden Sie das Tool qemu-img, um Bilddateien in anderen Formaten in das VHD- oder RAW-Format zu konvertieren
Basierend auf der Einführung konzentriert sich dieser Artikel auf die Verwendung des qemu-img-Tools zum Konvertieren von Bilddateien in anderen Formaten in das VHD- oder RAW-Format, wobei der Schwerpunkt auf den spezifischen Schritten liegt.
Bildformat konvertieren
ECS unterstützt nur den Import von Bilddateien in den Formaten RAW, VHD und qcow2. Andere Bilddateien müssen vor dem Import in Formate konvertiert werden. In diesem Artikel wird erläutert, wie Sie mit dem Tool qemu-img Bilddateien in anderen Formaten in das VHD- oder RAW-Format konvertieren. qemu-img kann Bilder im RAW-, qcow2-, VMDK-, VDI-, VHD- (vpc-), VHDX-, qcow1- oder QED-Format in das VHD-Format konvertieren und auch eine gegenseitige Konvertierung zwischen RAW- und VHD-Formaten erreichen.
Das lokale Betriebssystem ist das Windows-Betriebssystem
Folgen Sie den folgenden Schritten, um qemu-img zu installieren und das Bilddateiformat zu konvertieren:
Laden Sie qemu -img herunter und schließen Sie die Installation ab. Der Installationspfad dieses Beispiels ist C:Program Filesqemu.
Umgebungsvariablen für qemu-img konfigurieren:
Wählen Sie „Start“ > „Computer“ und klicken Sie mit der rechten Maustaste auf „Eigenschaften“.
Klicken Sie in der linken Navigationsleiste auf Erweiterte Systemeinstellungen.
Klicken Sie im Dialogfeld „Systemeigenschaften“ auf die Registerkarte „Erweitert“ und dann auf „Umgebungsvariablen“.
Suchen Sie im Dialogfeld „Umgebungsvariablen“ im Abschnitt „Systemvariablen“ nach „Pfad“ und klicken Sie auf „Bearbeiten“. Wenn die Pfadvariable nicht vorhanden ist, klicken Sie auf Neu.
Systemvariablenwert hinzufügen:
Wenn Sie eine Systemvariable bearbeiten, fügen Sie C:Program Filesqemu im Variablenwert hinzu und trennen Sie verschiedene Variablenwerte durch ein Semikolon (; ) Separate.
Wenn Sie eine neue Systemvariable erstellen, geben Sie Path in den Variablennamen und C:Program Filesqemu in den Variablenwert ein.
Testen Sie, ob die Umgebungsvariablen erfolgreich konfiguriert wurden: Öffnen Sie die Windows-Eingabeaufforderung und führen Sie qemu-img --help aus. Wenn die Anzeige normal ist, wurden die Umgebungsvariablen konfiguriert.
Verwenden Sie in der Eingabeaufforderung cd [das Verzeichnis, in dem sich die Quellbilddatei befindet], um das Dateiverzeichnis zu wechseln, zum Beispiel cd D:ConvertImage.
Führen Sie den Befehl qemu-img convert -f qcow2 -O raw centos.qcow2 centos.raw aus, um das Bilddateiformat zu konvertieren, wobei:
-f Parameterwert das Format der Quelle ist Bilddatei. Der Parameterwert von
-O (muss in Großbuchstaben geschrieben werden) ist das Zielbildformat, der Name der Quellbilddatei und der Zieldateiname.
Nachdem die Konvertierung abgeschlossen ist, erscheint die Zieldatei in dem Verzeichnis, in dem sich die Quellbilddatei befindet.
Das lokale Betriebssystem ist Linux
Folgen Sie den folgenden Schritten, um qemu-img zu installieren und das Bilddateiformat zu konvertieren:
Installieren Sie qemu -img. Das Beispiel sieht wie folgt aus:
Wenn das lokale Betriebssystem Ubuntu ist, führen Sie apt install qemu-img aus.
Wenn das lokale Betriebssystem CentOS ist, führen Sie yum install qemu-img aus.
Führen Sie den Befehl qemu-img convert -f qcow2 -O raw centos.qcow2 centos.raw aus, um das Bilddateiformat zu konvertieren, wobei:
-f Parameterwert das Format der Quelle ist Bilddatei. Der Parameterwert von
-O (muss in Großbuchstaben geschrieben werden) ist das Zielbildformat, der Name der Quellbilddatei und der Zieldateiname.
Nachdem die Konvertierung abgeschlossen ist, erscheint die Zieldatei in dem Verzeichnis, in dem sich die Quellbilddatei befindet.
FAQ
Wenn bei der Installation von qemu-img ein Fehler gemeldet wird und es keine klare Aufforderung gibt, welche abhängigen Bibliotheken fehlen, können Sie dies tun Folgen Sie cloud-init den in der Datei „requirements.txt“ angezeigten Bibliotheken und führen Sie pip install -r „requirements.txt“ aus, um alle abhängigen Bibliotheken zu installieren.
Nächster Schritt
Benutzerdefiniertes Bild importieren
Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Tool qemu-img, um Bilddateien in anderen Formaten in das VHD- oder RAW-Format zu konvertieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!