Kategori VMware

VMDK 2 RAW

Samstag, Juli 7th, 2012

Heute habe ich in der BA den alten VMware Server auf KVM migriert. Dafür musste ich die gesplitteten VMDK Dateien zu einer RAW Datei bzw. ins LV coppiern.

vmdk2raw.sh

#!/bin/sh

for i in `ls *[0-9].vmdk`; do
    echo $i
    qemu-img convert $i -O raw $i.raw
done

cat *.raw > /dev/mapper/vg-mail

mounten von qcow2

Samstag, Mai 21st, 2011

Mounten:
modprobe nbd max_part=8
qemu-nbd --connect=/dev/nbd0 db1_old.qcow2
# mount first partition
mount /dev/nbd0p1 /mnt/

Unmounten:
umount /mnt/
qemu-nbd --disconnect /dev/nbd0

mounten von vmdk

Samstag, April 23rd, 2011

Um eine vmdk unter Linux zu mounten verwendet man am besten das von VMware mitgelieferte Programm vmware-mount. Da ich aber keine Version von VMware mehr installiert habe, habe ich es aus der tar gz extrahiert ohne es zu installieren.

cp vmware-server-distrib/bin/vmware-mount /usr/local/bin/

Danach kann man das Programm wie gewohn verwenden. Mit der Option -p kann man sich die Partitionen anschauen.

vmware-mount -p ubuntu.vmdk
Nr Start Size Type Id Sytem
-- ---------- ---------- ---- -- ------------------------
1 2048 47609856 BIOS 83 Linux
2 47613950 2150402 BIOS 5 Extended
5 47613952 2150400 BIOS 82 Linux swap

So kann man die Partition dann mounten.

vmware-mount ubuntu.vmdk 1 /mnt/vmware-image

vmware-vdiskmanager und split vmdk

Freitag, April 22nd, 2011

Um eine gesplittete vmdk Datei zusammen zuführen verwendet man am besten das von VMware mitgelieferte Programm vmware-vdiskmanager. Da ich aber keine Version von VMware mehr installiert habe, habe ich es aus der tar gz extrahiert ohne es zu installieren.

tar xzf VMware-server-2.0.2-203138.x86_64.tar.gz
cd vmware-server-distrib/
cp vmware/vmware-server-distrib/bin/vmware-vdiskmanager /usr/local/bin/
cp vmware-server-distrib/lib/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 /usr/local/bin/
cp vmware-server-distrib/lib/lib/libssl.so.0.9.8/libssl.so.0.9.8 /usr/local/bin/

Nun noch alle spar Dateien zusammenführen:
vmware-vdiskmanager -r ubuntu-spar.vmdk -t 0 ubuntu-one.vmdk
Creating disk 'ubuntu-one.vmdk'
Convert: 100% done.
Virtual disk conversion successful.

Quelle für die Installation aus einer RPM: mynakedgirlfriend.de

VMware „suspend modus“ aufheben

Samstag, Februar 20th, 2010

Es kommt zwar selten vor, aber ab und zu passiert das der VMware schon mal das sie nicht wieder vernünftig aus dem Suspendmodus aufwacht. Hier ein Script wie man den suspend modus aufhebt.

cd /verzeichnis/virtual/maschine/
mkdir bak
mv *.log bak/
mv *.WRITELOCK bak/
mv *.vmem bak/
mv *.vmsd bak/
mv *.vmss bak/