PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kann kopierte virtuelle Maschine nicht starten



craano
31.01.08, 08:56
Hallo,

ich habe eine VM kopiert und versuche diese auf einem anderen Rechner zu starten, leider bricht der Bootvorgang immer mit dem folgendem Fehler ab.

Nach dem Kopieren auf meinen anderen Rechner habe ich lediglich die Benutzerrechte der Dateien auf meinen Benutzer geändert, damit ich die Dateien auch lesen/beschreiben kann.


chown -R craano.craano ./DIRECTORY

Beim Versuch die VM zu starten, spuckt die VMware Console folgende Fehler aus:

Cannot open the disk '/home/craano/Desktop/XPHome/Windows XP Home Edition-000003.vmdk' or one of the snapshot disks it depends on.
Reason: Failed to lock the file.

Es ist auch keine Lock Datei(.LCK) in dem Verzeichnis vorhanden.

Grüsse.
craano.

marce
31.01.08, 09:10
als welcher User läuft VMWare? Wie sehen denn die Verzeichnisrechte und Besitzer denn nun konkret aus?

craano
31.01.08, 09:14
Nachtrag:

Wenn ich edit virtuell maschines settings klicke, dann bekomme ich folgenden Fehler:

Unable to get information for disk (IDE 0:0)
Unable to open file "/home/craano/Desktop/XPHomeNapster/Windows XP Home Edition-000003.vmdk": The parent of this virtual disk could not be opened.

In der .vmx ist aber auch die richtige Datei eingetragen.

Grüsse.
craano.

craano
31.01.08, 09:17
als welcher User läuft VMWare? Wie sehen denn die Verzeichnisrechte und Besitzer denn nun konkret aus?
Starte die vmware Server Console als user craano.
Das Verzeichnis:

craano@dimension5000:~/Desktop$ ls -al
insgesamt 20
drwx------ 4 craano craano 4096 2008-01-31 09:44 .
drwxr-xr-x 23 craano craano 4096 2008-01-31 10:12 ..
drwxr-xr-x 3 craano craano 4096 2008-01-31 08:08 deb
-rw-r--r-- 1 craano craano 1883 2008-01-30 20:41 .directory
...
drwxr-xr-x 2 craano craano 4096 2008-01-31 10:14 XPHomeNapster
craano@dimension5000:~/Desktop$ cd XPHomeNapster/
craano@dimension5000:~/Desktop/XPHomeNapster$ ls -al
insgesamt 10469584
drwxr-xr-x 2 craano craano 4096 2008-01-31 10:14 .
drwx------ 4 craano craano 4096 2008-01-31 09:44 ..
-rw------- 1 craano craano 8664 2008-01-31 09:51 nvram
-rw-r--r-- 1 craano craano 21962 2008-01-31 10:08 vmware-0.log
-rw-r--r-- 1 craano craano 21964 2008-01-31 10:01 vmware-1.log
-rw-r--r-- 1 craano craano 24250 2008-01-31 09:55 vmware-2.log
-rw-r--r-- 1 craano craano 21960 2008-01-31 10:14 vmware.log
-rw------- 1 craano craano 2120286208 2008-01-31 10:14 Windows XP Home Edition-000003.vmdk
-rw------- 1 craano craano 8589934592 2008-01-31 09:51 Windows XP Home Edition-flat.vmdk
-rw------- 1 craano craano 18307 2008-01-31 09:45 Windows XP Home Edition-Snapshot10.vmsn
-rw------- 1 craano craano 362 2008-01-31 09:46 Windows XP Home Edition.vmdk
-rw------- 1 craano craano 869 2008-01-31 09:45 Windows XP Home Edition.vmsd
-rwxr-xr-x 1 craano craano 1327 2008-01-31 10:13 Windows XP Home Edition.vmx
-rwxr-xr-x 1 craano craano 1327 2008-01-31 09:55 Windows XP Home Edition.vmx~
craano@dimension5000:~/Desktop/XPHomeNapster$

stefan.becker
31.01.08, 17:17
vmx-Datei posten.

cane
31.01.08, 18:27
meist liegts hier dran:

http://dev-answers.blogspot.com/2006/09/vmware-parent-of-this-virtual-disk.html

Ansonsten:

http://www.google.de/search?q=+The+parent+of+this+virtual+disk+could+no t+be+opened.&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:de:official&client=firefox-a

mfg
cane

craano
31.01.08, 20:47
OK, hier mal die .vmx eines Ubuntu VM, bei der das gleiche Problem vorliegt.

#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "256"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Ubuntu-000002.vmdk"
scsi0:0.writeThrough = "TRUE"
#ide1:0.present = "TRUE"
#ide1:0.fileName = "/media/sda6_ext3/xubuntu-6.10-alternate-i386.iso"
#ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
displayName = "UbuntuServer"
guestOS = "ubuntu"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"

scsi0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 4a 93 a0 ed 41 61-11 e8 a1 aa 2b 9d b6 86"
uuid.bios = "56 4d 4a 93 a0 ed 41 61-11 e8 a1 aa 2b 9d b6 86"
ethernet0.generatedAddress = "00:0c:29:9d:b6:86"
ethernet0.generatedAddressOffset = "0"

ide1:0.startConnected = "FALSE"
tools.syncTime = "FALSE"

checkpoint.vmState = ""
checkpoint.vmState.readOnly = "FALSE"

floppy0.startConnected = "FALSE"

@cane
Ich habe schon google bemüht, nur sind bei mir leider keine absoluten Pfade in den Dateien enthalten.

Ein weiteren Hinweis habe ich schon bei google gefunden, ich kann die VM starten, wenn ich einen früheren Systemschnappschnuss wiederherstelle. Das ist nur leider keine Option, denn der Schnappschnuss ist schon etwas älter und es fehlen dann sehr wichtige Daten / Einstellungen.

Grüße.
craano.

EDIT:Die Ubuntu-000002.vmdk ist eine Binäärdatei, da kann ich leider keine Pfadangebn änder. In dieser Datei wird wohl absolut auf Ubuntu-flat.vmdk verwiesen, so dass die virtuelle Festplatte nicht mehr gefunden wird.

craano
31.01.08, 21:52
OK, Problem gelöst.

In den Schnappschuss Dateien befinden sich wohl absolute Pfade.
Man kann jetzt entweder zu einem früheren Schnappschuss zurückkehre oder aber mit der Server Konsole die Schnappschüsse ganz entfernen lassen.

Die zweite Möglichkeit erhält alle aktuellen Daten, aber man kann danach das System nicht zu einem früheren Zeitpunkt wiederherstellen lassen.

Danke cane.
Gute Nacht.