Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

virtual machine veraenderung nach virtual box verwendung

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 5
Registriert: 12.07.2009, 17:09

virtual machine veraenderung nach virtual box verwendung

Beitragvon truffel » 12.07.2009, 17:24

Hallo,

Benutze VMware workstation 6.5.1
Mein Host: Windows Vista
Guest: Ubuntu 8.10
urspruengliches dateisystem fuer vm ist scsi mit lsilogic

habe folgendes Problem:
Habe versuch die vm mit virtual box zu laden. Hat auch erst funktioniert, dann immer mehr fehler und letztendlich datei system korrupt - unteranderem fstab geloescht etc...
Sobald ich die vm dann wieder in vmware starten wollte habe ich grub error 18 bekommen.
bin schliesslich auf folgendes gestossen:
http://dietrichschroff.blogspot.com/200 ... albox.html
Sobald ich also folgendes mache startet vm in vmware workstation:

in .vmdk file
adapterType=lsilogic to ide

in .vmx file
scsi0:0 to ide0:0

Dann habe ich mit ubuntu live cd fstab wieder hergestellt und siehe da die vm startet wieder in vmw. Aber die disk ist laut ubuntu immer noch /dev/sda1 und nicht /dev/ide1.
Wenn ich jetzt aber wieder die vmx und vmdk files zurueck veraendere kommt der selbe grub fehler wieder. Diese anleitung hat auch nicht funktioniert:
http://sanbarrow.com/vmx-ide2scsi.html
Was hat virtualbox an der vmdk geaendert???
Wie kann ich die maschine wieder in scsi umwandeln so, dass grub auch startet?

danke
marc

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 12.07.2009, 17:28

Das aendern von SCSI nach IDE ist nicht so einfach wie du schreibst - du solltest schon die disk-geometrie mit aendern.

Poste am besten ein Beispiel

Guru
Beiträge: 2237
Registriert: 21.09.2005, 00:12

Beitragvon stefan.becker » 12.07.2009, 17:30

Nur mal so am Rande: Vor solchen Aktionen macht man Sicherheitskopien der VM. Oder man schickt direkt ne Kopie zur anderen VM.

Bis auf den Prozessor bieten VMWARE und VirtualBox gänzlich unterschiedliche Hardware.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 12.07.2009, 17:38

VirtualBox hat auch einen LSI-controller - jedenfalls die neue 3er

Member
Beiträge: 5
Registriert: 12.07.2009, 17:09

Beitragvon truffel » 12.07.2009, 17:43

@stefan.becker
sicherheitskopie war auf zweiter externer festplatte - dieser aber leider gerade heute kaputt gegangen. was fuer ein tag...

Die sache ist ja, dass es funktioniert wenn ich es auf ide stelle. Ich kann die vm mit vmware laufen lassen. Nur war die originale version mit scsi konfiguration. Ich nehme an, dass virtual box die geometrie der vmdk geaendert hat.

die vmx lautet:

Code: Alles auswählen

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "6"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "512"
ide0:0.present = "TRUE"
ide0:0.fileName = "Ubuntu.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "/media/My Passport/software/Microsoft/de_winxp_pro_with_sp2.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.wakeOnPcktRcv = "FALSE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
svga.autodetect = "TRUE"
pciBridge0.present = "TRUE"
mks.keyboardFilter = "allow"
displayName = "Ubuntu"
guestOS = "ubuntu"
nvram = "Ubuntu.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "upgradeAtPowerCycle"

ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"
chipset.useAcpiBattery = "TRUE"
chipset.useApmBattery = "TRUE"
gui.exitAtPowerOff = "FALSE"
gui.fullScreenAtPowerOn = "FALSE"
sharedFolder.option = "alwaysEnabled"
sharedFolder0.present = "TRUE"
sharedFolder0.enabled = "TRUE"
sharedFolder0.readAccess = "TRUE"
sharedFolder0.writeAccess = "TRUE"
sharedFolder0.hostPath = "H:\share"
sharedFolder0.guestName = "share"
sharedFolder0.expiration = "session"
sharedFolder.maxNum = "1"

ethernet0.address = 00:50:56:2A:5F:23
ide1:0.startConnected = "FALSE"
uuid.location = "56 4d df 43 30 44 b5 04-9e 27 22 24 1a 67 f7 02"
uuid.bios = "56 4d df 43 30 44 b5 04-9e 27 22 24 1a 67 f7 02"
ide0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
scsi0.pciSlotNumber = "16"
ethernet0.pciSlotNumber = "32"
sound.pciSlotNumber = "33"
ehci.pciSlotNumber = "34"
tools.syncTime = "TRUE"

ethernet0.connectionType = "nat"

numvcpus = "2"

checkpoint.vmState = ""

isolation.tools.hgfs.disable = "FALSE"

ethernet0.vnet = "VMnet7"

usb.autoConnect.device0 = ""

tools.remindInstall = "FALSE"

gui.exitOnCLIHLT = "TRUE"

vmotion.checkpointFBSize = "16777216"

unity.useCustomColor = "TRUE"

policy.vm.mvmtid = "52 45 25 c4 95 61 95 0b-5a d0 78 af a3 b2 72 ca"
policy.vm.managedVMTemplate = "FALSE"
policy.vm.managedVM = "FALSE"

ethernet0.linkStatePropagation.enable = "FALSE"

ethernet0.addressType = "static"

usb.autoConnect.device1 = ""


und vmdk lautet:

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=43417d02
parentCID=ffffffff
createType="twoGbMaxExtentFlat"

# Extent description
RW 4193792 FLAT "Ubuntu-f001.vmdk" 0
RW 4193792 FLAT "Ubuntu-f002.vmdk" 0
RW 4193792 FLAT "Ubuntu-f003.vmdk" 0
RW 4193792 FLAT "Ubuntu-f004.vmdk" 0
RW 4193792 FLAT "Ubuntu-f005.vmdk" 0
RW 4193792 FLAT "Ubuntu-f006.vmdk" 0
RW 4193792 FLAT "Ubuntu-f007.vmdk" 0
RW 4193792 FLAT "Ubuntu-f008.vmdk" 0
RW 4193792 FLAT "Ubuntu-f009.vmdk" 0
RW 4193792 FLAT "Ubuntu-f010.vmdk" 0
RW 4193792 FLAT "Ubuntu-f011.vmdk" 0
RW 4193792 FLAT "Ubuntu-f012.vmdk" 0
RW 4193792 FLAT "Ubuntu-f013.vmdk" 0
RW 4193792 FLAT "Ubuntu-f014.vmdk" 0
RW 4193792 FLAT "Ubuntu-f015.vmdk" 0
RW 4193792 FLAT "Ubuntu-f016.vmdk" 0
RW 4193792 FLAT "Ubuntu-f017.vmdk" 0
RW 4193792 FLAT "Ubuntu-f018.vmdk" 0
RW 4193792 FLAT "Ubuntu-f019.vmdk" 0
RW 4193792 FLAT "Ubuntu-f020.vmdk" 0
RW 4193792 FLAT "Ubuntu-f021.vmdk" 0
RW 4193792 FLAT "Ubuntu-f022.vmdk" 0
RW 4193792 FLAT "Ubuntu-f023.vmdk" 0
RW 4193792 FLAT "Ubuntu-f024.vmdk" 0
RW 4193792 FLAT "Ubuntu-f025.vmdk" 0
RW 12800 FLAT "Ubuntu-f026.vmdk" 0

# The Disk Data Base
#DDB

ddb.geometry.biosSectors = "63"
ddb.geometry.biosHeads = "255"
ddb.geometry.biosCylinders = "1024"
ddb.uuid.parentmodification = "8156a0b3-3e70-46ae-a42b-7635277b2ab9"
ddb.uuid.parent = "00000000-0000-0000-0000-000000000000"
ddb.uuid.modification = "c68d53ee-a54d-4f00-a439-6be993fd1a1e"
ddb.uuid.image = "4927f1ae-a410-497e-a88b-6388ca62e337"
ddb.virtualHWVersion = "6"
ddb.toolsVersion = "7428"
ddb.encoding = "windows-1252"
ddb.uuid = "60 00 C2 99 32 8d cc 6b-bf 24 e3 3a b2 3c fc 85"
ddb.geometry.cylinders = "16383"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.adapterType = "ide"


In ubuntu ist aber wie gesagt festplatte nachwievor /dev/sda1.

fstab ist:

Code: Alles auswählen

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=33d131cb-0503-403d-b1e3-e2462bf6efa1 /               ext3    defaults,error
s=remount-ro 0       1
# /dev/sda5
UUID=2d8979e6-296f-4cf5-9f21-7893278c5314 none            swap    sw           
  0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
# Beginning of the block added by the VMware software
.host:/                 /mnt/hgfs               vmhgfs  defaults,ttl=5     0 0
# End of the block added by the VMware software


und /boot/grub/menu.lst:

Code: Alles auswählen

## ## End Default Options ##

title      Ubuntu 8.10, kernel 2.6.27-14-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.27-14-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro quiet splash
initrd      /boot/initrd.img-2.6.27-14-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-14-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.27-14-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro  single
initrd      /boot/initrd.img-2.6.27-14-generic

title      Ubuntu 8.10, kernel 2.6.27-11-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro quiet splash
initrd      /boot/initrd.img-2.6.27-11-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro  single
initrd      /boot/initrd.img-2.6.27-11-generic

title      Ubuntu 8.10, kernel 2.6.24-22-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.24-22-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro quiet splash
initrd      /boot/initrd.img-2.6.24-22-generic
quiet

title      Ubuntu 8.10, kernel 2.6.24-22-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.24-22-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro  single
initrd      /boot/initrd.img-2.6.24-22-generic

title      Ubuntu 8.10, kernel 2.6.22-15-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.22-15-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro quiet splash
initrd      /boot/initrd.img-2.6.22-15-generic
quiet

title      Ubuntu 8.10, kernel 2.6.22-15-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.22-15-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro  single
initrd      /boot/initrd.img-2.6.22-15-generic

title      Ubuntu 8.10, kernel 2.6.20-16-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.20-16-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro quiet splash
initrd      /boot/initrd.img-2.6.20-16-generic
quiet

title      Ubuntu 8.10, kernel 2.6.20-16-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.20-16-generic root=UUID=33d131cb-0503-403d-b1e
3-e2462bf6efa1 ro  single
initrd      /boot/initrd.img-2.6.20-16-generic

title      Ubuntu 8.10, memtest86+
root      (hd0,0)
kernel      /boot/memtest86+.bin
quiet


hilft das vielleicht?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 12.07.2009, 17:53

In ubuntu ist aber wie gesagt festplatte nachwievor /dev/sda1.


Kann ich nicht nachvollziehen - kannst du in der fstab nicht den dev-namen eintragen ?

Nimm mal diese vmdk

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=43417d02
parentCID=ffffffff
createType="twoGbMaxExtentFlat"

# Extent description
RW 4193792 FLAT "Ubuntu-f001.vmdk" 0
RW 4193792 FLAT "Ubuntu-f002.vmdk" 0
RW 4193792 FLAT "Ubuntu-f003.vmdk" 0
RW 4193792 FLAT "Ubuntu-f004.vmdk" 0
RW 4193792 FLAT "Ubuntu-f005.vmdk" 0
RW 4193792 FLAT "Ubuntu-f006.vmdk" 0
RW 4193792 FLAT "Ubuntu-f007.vmdk" 0
RW 4193792 FLAT "Ubuntu-f008.vmdk" 0
RW 4193792 FLAT "Ubuntu-f009.vmdk" 0
RW 4193792 FLAT "Ubuntu-f010.vmdk" 0
RW 4193792 FLAT "Ubuntu-f011.vmdk" 0
RW 4193792 FLAT "Ubuntu-f012.vmdk" 0
RW 4193792 FLAT "Ubuntu-f013.vmdk" 0
RW 4193792 FLAT "Ubuntu-f014.vmdk" 0
RW 4193792 FLAT "Ubuntu-f015.vmdk" 0
RW 4193792 FLAT "Ubuntu-f016.vmdk" 0
RW 4193792 FLAT "Ubuntu-f017.vmdk" 0
RW 4193792 FLAT "Ubuntu-f018.vmdk" 0
RW 4193792 FLAT "Ubuntu-f019.vmdk" 0
RW 4193792 FLAT "Ubuntu-f020.vmdk" 0
RW 4193792 FLAT "Ubuntu-f021.vmdk" 0
RW 4193792 FLAT "Ubuntu-f022.vmdk" 0
RW 4193792 FLAT "Ubuntu-f023.vmdk" 0
RW 4193792 FLAT "Ubuntu-f024.vmdk" 0
RW 4193792 FLAT "Ubuntu-f025.vmdk" 0
RW 12800 FLAT "Ubuntu-f026.vmdk" 0

# The Disk Data Base
#DDB


ddb.virtualHWVersion = "6"
ddb.toolsVersion = "7428"
ddb.encoding = "windows-1252"
ddb.geometry.cylinders = "16383"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.adapterType = "ide"


Member
Beiträge: 5
Registriert: 12.07.2009, 17:09

Beitragvon truffel » 12.07.2009, 18:04

hallo ulli,

also wie gesagt mit der konfiguration die ich vorher angegeben habe funktioniert es - aber irgendwie ist es eben nicht nachzuvollziehen.
Ich haette gerne, dass alles wieder auf scsi konfiguriert ist.

lg
marc

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 12.07.2009, 18:14

hier hast di die scsi-vmdk fuer lsilogic

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=43417d02
parentCID=ffffffff
createType="twoGbMaxExtentFlat"

# Extent description
RW 4193792 FLAT "Ubuntu-f001.vmdk" 0
RW 4193792 FLAT "Ubuntu-f002.vmdk" 0
RW 4193792 FLAT "Ubuntu-f003.vmdk" 0
RW 4193792 FLAT "Ubuntu-f004.vmdk" 0
RW 4193792 FLAT "Ubuntu-f005.vmdk" 0
RW 4193792 FLAT "Ubuntu-f006.vmdk" 0
RW 4193792 FLAT "Ubuntu-f007.vmdk" 0
RW 4193792 FLAT "Ubuntu-f008.vmdk" 0
RW 4193792 FLAT "Ubuntu-f009.vmdk" 0
RW 4193792 FLAT "Ubuntu-f010.vmdk" 0
RW 4193792 FLAT "Ubuntu-f011.vmdk" 0
RW 4193792 FLAT "Ubuntu-f012.vmdk" 0
RW 4193792 FLAT "Ubuntu-f013.vmdk" 0
RW 4193792 FLAT "Ubuntu-f014.vmdk" 0
RW 4193792 FLAT "Ubuntu-f015.vmdk" 0
RW 4193792 FLAT "Ubuntu-f016.vmdk" 0
RW 4193792 FLAT "Ubuntu-f017.vmdk" 0
RW 4193792 FLAT "Ubuntu-f018.vmdk" 0
RW 4193792 FLAT "Ubuntu-f019.vmdk" 0
RW 4193792 FLAT "Ubuntu-f020.vmdk" 0
RW 4193792 FLAT "Ubuntu-f021.vmdk" 0
RW 4193792 FLAT "Ubuntu-f022.vmdk" 0
RW 4193792 FLAT "Ubuntu-f023.vmdk" 0
RW 4193792 FLAT "Ubuntu-f024.vmdk" 0
RW 4193792 FLAT "Ubuntu-f025.vmdk" 0
RW 12800 FLAT "Ubuntu-f026.vmdk" 0

# The Disk Data Base
#DDB

ddb.virtualHWVersion = "6"
ddb.toolsVersion = "7428"
ddb.encoding = "windows-1252"
ddb.geometry.cylinders = "6527"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.adapterType = "lsilogic"

Member
Beiträge: 5
Registriert: 12.07.2009, 17:09

Beitragvon truffel » 12.07.2009, 18:18

die habe ich mir auch schon selber zusammengestellt nach dieser anleitung:
http://sanbarrow.com/vmx-ide2scsi.html
leider spinnt dann grub wieder und gibt mir wieder fehler 18.
Irgendwie scheint grub wenn vm im scsi mode die boot partition nicht zu finden...

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 12.07.2009, 18:23

kannst du nicht den Grub neuinstallieren ?

Member
Beiträge: 5
Registriert: 12.07.2009, 17:09

Beitragvon truffel » 12.07.2009, 18:53

dieser eintrag in vmdk war verantwortlich

ddb.geometry.biosCylinders = "1024"
ddb.geometry.biosHeads = "255"
ddb.geometry.biosSectors = "63"

nach entfernen funktioniert es wieder. grub habe ich auch angepasst.


vielen dank fuer hilfe!!

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 12.07.2009, 19:23

yep - ueber die hatte ich mich auch gewundert ...


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste