Durchsuchen von mit virtuellen Maschinen verknüpften Klonen in VMware Workstation

838
pabouk

Gibt es ein Tool, das verknüpfte Klone einer ausgewählten virtuellen Maschine in ausgewählten Verzeichnissen durchsuchen kann?

Gibt es alternativ ein Tool, das den Pfad zur übergeordneten virtuellen Festplatte einer ausgewählten virtuellen Festplatte ( .vmdkDatei) anzeigen würde? Dies würde die mögliche Erstellung des Suchwerkzeugs erheblich erleichtern.

0

1 Antwort auf die Frage

0
pabouk

Skript, das die übergeordnete .vmdk-Datei zeigt

Es scheint kein Werkzeug zu geben, das die übergeordnete .vmdkDatei anzeigen kann. Eine sehr gute Informationsquelle für das Skript war das VMDK-Handbuch .

#!/bin/sh  monstart=512 # header start in monolithic vmdk monlen=1024 # header length in monolithic vmdk  err () { echo "$@" >&2 ; exit 1 ; }  test "$#" = 1 || err Usage: vmw-vmdk-parent disk-image.vmdk test -f "$1" || err "$1" does not seem to be a file test -r "$1" || err "$1" is not readable  ( if test $(stat -c %s "$1") -le 1500 ; then # separate header file (smaller than 1500 B) cat "$1" else # monolithic vmdk file with embedded header dd if="$1" status=noxfer bs=1 skip=$monstart count=$monlen 2>/dev/null fi ) | grep ^parentFileNameHint | sed 's/^parentFileNameHint="\([^"]*\)"$/\1/' || err Error during processing "$1" 
Ein Skript zur Suche nach verknüpften Klonen wird wahrscheinlich später folgen :) pabouk vor 11 Jahren 0