Good to Know Database

VMware Server 2.0.2: Partitionen eines VMware Gastsystems mounten


Um unter Linux direkt auf eine Partition eines VMware Gastsystems zugreifen zu können, benötigen Sie vmware-mount. Diese Anwendung ist unter anderem Bestandteil des VMware Servers und steht Ihnen nach der Installation des VMware Servers zur Verfügung. Eine Partition eines virtuellen VMware Gastsystems kann wie folgt eingehängt werden.

Mit dem folgenden Befehl können Sie sich einen Überblick über die Optionen von vmware-mount verschaffen.

[root@centos6 ~]# vmware-mount
VMware DiskMount Utility version 2.0.2, build-203138

Usage: vmware-mount diskPath [partition num] mountPoint
       vmware-mount [option] [opt args]

There are two modes for mounting disks.  If no option is
specified, we mount individual partitions from virtual disks
independently.  The filesystem on the partition will be
accessible at the mount point specified.

The -f option mounts a flat representation of a disk on a
user-specified mount point.  The user must explicitly unmount
the disk when finished.  A disk may not be in both modes at once.

diskID is an identifier of the form username@hostname:/path/to/vm
for remote disks and just the path for local disks.  Options that
mount a remote disk also require -h -u -F and optionally -v options.
The -v option is required when connecting to a Virtual Center.

Options: -p <diskID>      list all partitions on a disk
         -l <diskID>      list all mounted partitions on a disk
         -L               list all mounted disks
         -d <mountPoint>  cleanly unmount this partition
                          (closes disk if it is the last partition)
         -f <diskPath> <mountPoint> mount a flat representation of the disk
                          at "mountPoint/flat."
         -k <diskID>      unmount all partitions and close disk
         -K <diskID>      force unmount all partitions and close disk
         -x               unmount all partitions and close all disks
         -X               force unmount all partitions and close all disks
Options for remote disks:
         -v                inventory path of the vm
         -h                hostname of remote server
         -u                username for remote server
         -F                file containing password
         -P                optional TCP port number (default: 902)

Um einen Überblick zu bekommen welche Partitionen auf dem virtuellen Datenträger des VMware Gastsystems existieren, geben Sie beim Aufruf von vmware-mount die *.vmdk Datei und die Option -p an.

[root@centos6 ~]# vmware-mount /data/vmware/vm-centos6.home.lan/vm-centos6.home.lan.vmdk -p
Nr      Start       Size Type Id Sytem
-- ---------- ---------- ---- -- ------------------------
 1       2048   18872320 BIOS 83 Linux
 2   18874368    2097152 BIOS 82 Linux swap

Wenn Sie eine bestimmte Partition des virtuellen Datenträgers mounten wollen, müssen Sie die *.vmdk Datei, die Nummer der gewünschten Partition und ein Verzeichnis, in welches das virtuelle Dateisystem eingehängt werden soll, angeben.

[root@centos6 ~]# vmware-mount /data/vmware/vm-centos6.home.lan/vm-centos6.home.lan.vmdk 1 /mnt/

Mit der Option -L erhalten Sie eine Auflistung der aktuell eingehängten virtuellen Datenträgern.

[root@centos6 ~]# vmware-mount -L
Disks with mounted partitions:
        /data/vmware/vm-centos6.home.lan/vm-centos6.home.lan.vmdk

Zum Aushängen eines virtuellen Datenträgers rufen Sie vmware-mount mit der Option -d auf und übergeben den Mountpoint.

[root@centos6 ~]# vmware-mount -d /mnt/


Dieser Eintrag wurde am 28.07.2012 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_1768.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer