Ich habe darüber nachgedacht, die neueste Version von Debian auf einem 32 GB großen USB-Laufwerk zu installieren, um sie auf meinem Host-PC zu verwenden. Einer der Gründe dafür ist, dass ich mir keine Sorgen über eine langwierige (und möglicherweise beschädigte) Installation auf meiner Festplatte machen muss und ich möchte auch keinen Dual-Boot riskieren. Ich möchte dies mit VMware erreichen (da es vollständige UEFI-Unterstützung bietet) und anschließend AMDGPU installieren. Ist das möglich? Mein Host-PC verwendet Linux Mint 17.3 und ich möchte kein beschädigtes GRUB.
Mein USB-Laufwerk ist ein SanDisk Ultra, falls das etwas beeinflusst.
Wenn dies ohne VMware möglich ist und funktioniert, ohne dass ein zusätzliches USB-Laufwerk gekauft werden muss, ist das auch in Ordnung.
Antwort1
Mit können Sie qemu-img
einen.vmdk
Installieren qemu-img
. Es sollte vom qemu-kvm
Paket bereitgestellt werden ( apt install qemu-kvm
)
Erstellen Sie die VM, konvertieren Sie dann das Image und schreiben Sie es wie folgt auf Ihren USB-Stick:
qemu-img -O raw NAME-OF-YOUR-VM.vmdk disk.img
dd if=/PATH/TO/disk.img of=/dev/sdX # Where X is your flash drive
Ich werde einen Link einfügen zuqemu-img
manpagefür weitere Informationen und Optionen.
Jetzt sollten Sie in der Lage sein, von Ihrem Flash-Laufwerk zu booten. Denken Sie daran, dass Ihr USB-Flash-Laufwerk groß genug für die VM-Festplatte sein muss und dass Sie höchstwahrscheinlich von der Verwendung virtueller Maschinentreiber auf die richtigen für Ihre Hardware umsteigen müssen.
Verwenden von Clonezilla
Sie können Ihre VM in VMware erstellen und dann ein Clonezilla-ISO hinzufügen, von dem Sie booten können. Ich werde folgendieser LeitfadenInformationen hierzu finden Sie in der Anleitung.
Fügen Sie das Clonezilla-ISO zu Ihrem VMware-CD-Laufwerk hinzu, um davon booten zu können.
Fügen Sie einen neuenphysischFügen Sie die Festplatte zu Ihrer VMware hinzu, indem Sie auf „Hinzufügen ...“ (unter „Hardware“) -> „Festplatte“ -> „Physische Festplatte verwenden“ -> „Flash-Laufwerk auswählen“ gehen und dann sicherstellen, dass „Gesamte Festplatte verwenden“ ausgewählt ist, und geben Sie ihm einen Namen.
Starten Sie Ihre VM in Clonezilla und achten Sie darauf, die richtigen Tastenbelegungseinstellungen für Ihre Tastatur und Ihr Gebietsschema auszuwählen.
Starten Sie Clonezilla, wählen Sie die
device-device
Option und fahren Sie fort.Wählen Sie den Anfängermodus, „Datenträger zu lokalem Datenträger“ und wählen Sie den Quelldatenträger (Ihren VMware-Datenträger) und den Zieldatenträger (Ihr Flash-Laufwerk).
Ich überlasse es Ihnen, zu entscheiden, ob Sie vor und nach dem Klonen eine Prüfung und Reparatur durchführen möchten. Wenn Sie fertig sind, sollte Ihr VMware-Image in ein bootfähiges Image auf Ihrem Flash-Laufwerk konvertiert sein. Sie müssen alle erforderlichen Reparaturen genau wie bei der qemu-img
Konvertierung durchführen.
Viel Glück!