Montage VMDK disk-image
Ich habe einen einzigen vmware disk-image-Dateien mit vmdk-Erweiterung
Ich versuche zu mounten und zu erforschen alle Partitionen (auch versteckte).
Ich habe versucht, Folgen mehrere Anleitungen, wie : http://forums.opensuse.org/showthread.php/469942-mounting-virtual-box-machine-images-host
Ich bin in der Lage, montieren Sie das Bild mit vdfuse
vdfuse -w -f windows.vmdk /mnt/
Danach kann ich sehen, eine partition oder eine gesamte Festplatte ausgesetzt
# ll /mnt/
total 41942016
-r-------- 1 te users 21474836480 Feb 28 14:16 EntireDisk
-r-------- 1 te users 1569718272 Feb 28 14:16 Partition1
Weiter mit der Anleitung, die ich versuche zu mounten, entweder EntireDisk oder Partition1 mit
mount -o loop,ro /mnt/Partition1 mnt2/
Aber das gibt mir die Fehlermeldung "mount: you must specify a filesystem type'
Versuchen, die richtige Art ich versuchte
dd if=/mnt/EntireDisk | file -
which outputs a ton of information but of note is:
/dev/stdin: x86 boot sector; partition 1: ....... FATs ....
So, ich bin es müde zu mounten einer vfat-aber das gab mir
mount: wrong fs type, bad option, bad superblock ...etc
Was mache ich falsch?
InformationsquelleAutor der Frage Without Me It Just Aweso | 2014-03-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für neuere Linux-Systemen gibt es den Befehl 'guestmount'. Nach der Installation, können Sie führen Sie folgenden Befehl zum bereitstellen der Dritten partition innerhalb eines VMDK-image:
Alternativ, zu erkennen und mounten Sie ein image (weniger zuverlässig), können Sie versuchen:
Beachten Sie, dass die Flagge
--ro
einfach mountet das image als read-only; um die Imagedateien zu mounten als lese- /Schreibzugriff, nur ersetzen Sie es mit der Flagge--rw
.guestmount ist enthalten in folgenden Paketen pro Distribution:
InformationsquelleAutor der Antwort Thomas
Können Sie auch verwenden Sie qemu:
Für
.vdi
wenn Sie nicht installe können Sie diese installieren (unter Ubuntu ist das comand)
und dann mounten
Für
.vmdk
bemerken tha ich die option
-r
weil VMDK-version 3 dürfen nur gelesen werden zu können montiert werden mit qemuund dann montiere ich ihn
Benutze ich
nbd1
weilnbd0
manchmal gibt 'mount: special device /dev/nbd0p1 nicht vorhanden'.ova
Dem oben-Extrakt, die
.vmdk
Festplatte und dann montieren.InformationsquelleAutor der Antwort Eduard Florinescu
Ich fand und Antwort von commandlinefu.com ganz nett:
Können Sie auch aktivieren von LVM-Datenträgern, die in dem Bild durch ausführen
und dann montieren Sie können den LV im Bild.
Abmelden, das Bild, umount die partition/LV, deaktivieren Sie die VG für das Bild
führen
entfernen der partition mappings.
InformationsquelleAutor der Antwort Ilya Bobyr
Installieren affuse, dann montieren Sie es verwenden.
Den raw-diskimage ist jetzt zu finden unter /mnt/vmdk.
Überprüfen Sie die Sektor-Größe
Multiplizieren sectorsize und den startsector. Im Beispiel wäre 2048*512
Mount mit diesem offset
Festplatte sollte jetzt angebracht werden und gut lesbar auf /mnt/vmdisk
InformationsquelleAutor der Antwort MetalGodwin
Haben Sie das software-Paket für ntfs?
Versuchen
auf debian-basierte Systeme.
InformationsquelleAutor der Antwort Jiang