Seite 1 von 1
VMWare auf anderem Hostsystem
Verfasst: 25.04.2007, 11:40
von lemmond
Hallo,
ich habe unter Linux mit dem VMWare Server eine Virtuelle Maschine erzeugt (Windows 2003). Meine Frage ist nun, ob man dieses Gastsystem dann auch auf einem anderen Hostsystem zum Laufen bekommt. Also:
Ich möchte die unter Linux erzeugte VM mit dem BS Windows 2003 auf dem Hostsystem Windows XP Prof. starten. Natürlich gibt's nen Fehler, wie "failed to lock the file".
Danke.
Gruss
lemmond
Verfasst: 25.04.2007, 13:11
von Tschoergez
sollte kein problem sein. Die Hardware, die von VMware dem Gast-OS präsentiert wird, ist immer die gleiche. da musst Du also nix anpassen.
Natürlich muss die VM vorher sauber runtergefahren werden und ausgeschaltet sein.
Evtl. mal im Verzeichnis, in dem die VM drin liegt, schauen, ob irgendwelche .lck-Dateien existieren.
Viele Grüße,
Jörg
Verfasst: 25.04.2007, 16:11
von lemmond
hi, nein, lck-Dateien sind keine drin.
Ich poste mal die Konfig-Datei:
#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
numvcpus = "2"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "1024"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows Server 2003 Standard Edition-000002.vmdk"
scsi0:0.writeThrough = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
displayName = "Windows Server 2003 Standard Edition"
guestOS = "winnetstandard"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"
ide1:0.autodetect = "TRUE"
scsi0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d bf 9c 29 59 c2 bb-c5 ad 2c 19 14 4a ba 57"
uuid.bios = "56 4d bf 9c 29 59 c2 bb-c5 ad 2c 19 14 4a ba 57"
ethernet0.generatedAddress = "00:0c:29:06:79:f4"
ethernet0.generatedAddressOffset = "0"
Es kommt nach wie vor die Fehlermeldung:
Cannot open the disk 'e:\Virtual Machines\windows server 2003 standard edition\Windows Server 2003 Standard Edition-000002.vmdk' or one of the snapshot disks it depends on.
Reason: Failed to lock the file.
Verfasst: 02.05.2007, 22:07
von micha.tietz
Guten Abend,
es muss gehen, ich habe das schon gemacht.
Wenn Du die VM auf ein Windows portierst, schau nochmal nach den Sicherheitseinstellungen.
Existiert die angegebene Datei am angegebenen Ort?
Eventuell machen Dir ja auch die Leerzeichen im Pfadnamen Probleme.
Gruß
Micha
Verfasst: 02.05.2007, 22:53
von continuum
Leute - VMs mit snapshots sind eventuell alles andere als portabel - evtl gehen sie schon kaputt wenn man sie in einen anderen Ordner schiebt.
Wenn es eben geht - entfernt die Snapshots vor jedem Transport.
Wenn ihr das nicht wollt - dann solltet ihr ueberpruefen ob irgendwo in der snapshot-chain absolute Pfade verwendet werden.
Das gilt besonders fuer VMs mit monolithicSparse disks.
Die bugs sind hier gepostet:
http://www.vmware.com/community/thread. ... 3&tstart=0
Ulli