Seite 1 von 1

Import einer VM aus VMware Server 2 schlägt fehl

Verfasst: 25.02.2013, 09:14
von weigeltchen
Ich muß eine VM aus einer VMware Server 2 Umgebung umsetzen auf einen ESXi 5.1 Host. Das ist eine Box, die eine Firma bei uns aufgesetzt hat. Ich habe den Ordner via SCP auf den Host gebracht, mit vmkfstools –i die vmdk importiert und dann die VM registriert.
Nun wollte ich die settings prüfen und bekomme eine Fehlermeldung „The gust OS ID “suseGust“ is not valid. Therefore, editing these VM settings is not recommended. Upgrade the VM’s virtual hardware to correct problems caused by a virtual diks created for an older VM and added to a newer VM.“

So sieht die vmx aus

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "256"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "VM Box Firma-new.vmdk"
ide1:0.present = "TRUE"
ide1:0.autodetect = "FALSE"
ide1:0.deviceType = "cdrom-raw"
floppy0.startConnected = "FALSE"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.wakeOnPcktRcv = "FALSE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "VM Box Firma"
guestOS = "suse"
nvram = "VM Box Firma.nvram"
virtualHW.productCompatibility = "hosted"
ft.secondary0.enabled = "TRUE"
tools.upgrade.policy = "useGlobal"
extendedConfigFile = "VM Box Firma.vmxf"
floppy0.fileName = "A:"
serial0.present = "TRUE"
serial0.autodetect = "TRUE"
ethernet0.addressType = "generated"
uuid.location = "56 4d 2e 46 9a 82 dc b4-81 86 ce 6e c7 5a c5 9e"
uuid.bios = "56 4d e8 47 f4 5f 7d ef-46 8b ea 30 78 3d 9c 4a"
scsi0:0.redo = ""
vmotion.checkpointFBSize = "134217728"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
ethernet0.generatedAddress = "00:0c:29:3d:9c:4a"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "2017303626"
tools.remindInstall = "TRUE"
debugStub.linuxOffsets = "0x0,0xffffffff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"
checkpoint.vmState = "VM Box Firma.vmss"
ide1:0.allowGuestConnectionControl = "FALSE"
tools.syncTime = "FALSE"
ide1:0.fileName = "E:"
scsi0:0.deviceType = "scsi-hardDisk"
vc.uuid = "50 0b 84 be 25 59 13 41-b2 a9 cb 9a 09 92 e1 6a"

Was muß ich machen?

Verfasst: 25.02.2013, 10:22
von continuum
guestOS = "suse" ist invalid - also aender dass einfach

ide1:0.fileName = "E:" ist auch invalid

Verfasst: 25.02.2013, 10:25
von ~thc
Ist das eine Suse Linux Eneterprise Server (SLES) Maschine? Die "guestOS"-Kennung dafür ist "sles". Wenn es ein "normales" Suse-Linux ist: Die Kennung dafür ist "linux" (Other Linux),

Verfasst: 25.02.2013, 12:04
von weigeltchen
Danke. Ist ein SLES 8. vmx geändert. Netzwerk war auch noch fehlerhaft. Zumindestens die settings sind jetzt sauber. Testen kann ich das Ganze erst abends, wenn ich die laufende VM aus dem Verkehr ziehen kann.

Verfasst: 25.02.2013, 21:55
von weigeltchen
Alles schick jetzt. Bei der Gelegenheit mit den neuen Erkenntnissen noch eine unwillige Linux-Büchse verschoben. Was so ein Editor alles kann. :grin: