Moka5 Image auf VMPlayer abspielen

ScoutX

Captain
Registriert
März 2003
Beiträge
3.833
http://vmware-forum.de/viewtopic.php?p=48509

Der Link beschreibt das Problem relativ gut.
Der VMPlayer als auch die Workstationvariante (6.05) können virtuelle Maschinen, die mit Moka5 erstellt wurden weder abspielen noch importieren.
Dies scheint nur mit dem Mokaplayer zu funktionieren, owohl der Player tatsächlich der VMPlayer selbst ist.
Grund ist die Änderung der local.vmdk und der system.vmdk, die jeweils auf eine cdsk verweisen.

Folgende Dateien sind in einer exportierten Moka5 Maschine vorhanden, dessen Image kleiner als 2GB ist:

local.cdsk, local.cdsk.split, local.vmdk, logo.png, nvram, system.cdsk, system.cdsk.fetch_order, system.cdsk.split, system.vmdk, vm.vmsd, vm.vmx, vm.vmxf, vm.xml

system.vmdk geöffnet mit Notepad++ (analog die local.vmdk)

Code:
# Disk DescriptorFile
version=1
CID=817148df
parentCID=ffffffff
createType="monolithicFlat"

# Extent description
RW 40960000 FLAT "system.cdski" 0

# The Disk Data Base 
#DDB

ddb.virtualHWVersion = "4"
ddb.toolsVersion = "7241"
ddb.geometry.cylinders = "40634"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.adapterType = "ide"

Die vm.vmx einer erstellten Win 2000 Maschine:
Code:
checkpoint.disableCpuCheck = "true"
checkpoint.overrideVersionCheck = "true"
checkpoint.vmState = ""
config.version = "8"
displayname = "Win2000"
ehci.pciSlotNumber = "-1"
ehci.present = "true"
ethernet0.addresstype = "generated"
ethernet0.connectiontype = "bridged"
ethernet0.generatedAddressOffset = "0"
ethernet0.present = "true"
extendedConfigFile = "vm.vmxf"
floppy0.autodetect = "true"
floppy0.filename = "auto detect"
floppy0.present = "true"
floppy0.startconnected = "false"
floppy1.startconnected = "false"
guestos = "win2000pro"
gui.fullScreenAtPowerOn = "false"
ide0:0.autodetect = "false"
ide0:0.devicetype = "disk"
ide0:0.disksize = "20000"
ide0:0.filename = "system.vmdk"
ide0:0.present = "true"
ide0:0.redo = ""
ide0:0.should_persist = "false"
ide0:0.startconnected = "true"
ide0:1.autodetect = "false"
ide0:1.devicetype = "disk"
ide0:1.disksize = "2000"
ide0:1.filename = "local.vmdk"
ide0:1.present = "true"
ide0:1.redo = ""
ide0:1.should_persist = "true"
ide0:1.startconnected = "true"
ide1:0.autodetect = "true"
ide1:0.devicetype = "cdrom-raw"
ide1:0.filename = "auto detect"
ide1:0.present = "true"
ide1:0.redo = ""
ide1:0.should_persist = "true"
ide1:0.startconnected = "true"
isolation.tools.copy.enable = "true"
isolation.tools.hgfs.disable = "false"
isolation.tools.paste.enabled = "true"
logo = "moka5icon.png"
mainMem.useNamedFile = "false"
memsize = "256"
memsize.min = "512"
mouse.autograb = "false"
sched.mem.pshare.enable = "false"
scsi0.present = "false"
serial0.fileName = "\\.\pipe\m5gdrv"
serial0.fileType = "pipe"
serial0.pipe.endPoint = "server"
serial0.present = "true"
serial0.tryNoRxLoss = "true"
sharedFolder.maxNum = "0"
show_toolbar = "true"
smooth_start = "true"
sound.autodetect = "true"
sound.fileName = "-1"
sound.present = "true"
sound.startconnected = "true"
sound.virtualdev = "es1371"
start_maximized = "false"
tools.remindInstall = "FALSE"
tools.syncTime = "true"
tools.upgrade.policy = "manual"
usb.generic.autoconnect = "true"
usb.present = "true"
uuid.action = "create"
uuid.location = "56 4d f0 6b eb 30 c4 54-30 b0 ec 50 6e cd 0e cc"
virtualHW.productCompatibility = "hosted"
virtualHW.version = "4"
vmmouse.present = "true"
vm_engine.vmplayer = "true"

serial0.startConnected = "FALSE"

fileSearchPath = "C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Netzwerkordner\Win2000;."

Ich habe auch die dsfo textdatei (siehe Link, Anhang) erstellt mit der system.cdsk, falls sie wirklich nützlich sein sollte. Besteht nur aus Nullen beim besagten Sektor.

Falls jemand eine Idee hat, wie man VMware die system.vmdk beibringen kann, immer her damit.

Edit: Die cdski, wie sie im Code hinterlegt wird, existiert nicht, ein editieren der Einträge auf cdsk hilft nicht. Die Splitdatei enthält nur eine Zeile Code. Die fetchdatei ist 0 Byte gross (logischerweise)

Edit2: http://sanbarrow.com/vmdk/disktypes.html#monolithicFlat
Habe versucht, die cdsk nach dem Monolithic Flat Schema umzubennen und die system.vmdk mit diesen Namen zu editieren. Kein Erfolg
 

Anhänge

  • bitte-post-mich.txt
    500 Bytes · Aufrufe: 281
Zuletzt bearbeitet:
Zurück
Oben