PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VMware-converter beta



Windhund
06.01.07, 14:55
Hallo zusammen.

Immer wieder einmal tauchte die Frage auf, ob man nicht eine bestehende Installation in eine Virtuelle Maschine umwandeln könne.

Und siehe da, es geht.

In der neuesten !com ist ein Artikel zu finden aus S. 44ff:
PCs virtualisieren.

Dazu benötigt man den VMware-converter, zu finden unter
www.vmware.com/products/beta/converter

Leider nur für Windows zu haben, aber vielleicht kommt die Final auch für Linux.

Diesen Converter unter WindowsXP installieren.

Dann zunächst den Physical Computer (in diesem Fall WindowsXP) auswählen,
danach den Speicherort der Virtuellen Maschine (Platz mindestens so gross wie die Physical Computer-Installation).

Dann nur noch Start, und nach ca. 1 Stunde ist die Virtuelle Maschine fertig.

Mit dem VMware-player lässt sie sich auch gleich starten.

Allerdings ein wichtiger Hinweis: Nachdem sich die Hardware ja grundsätzlich ändert, ist eine Aktivierung von WindowsXP unerlässlich. Bei mir hat sie problemlos geklappt.

Wer diese Virtuelle Maschine unter Linux starten will, muss naturgemäss einige Änderungen vornehmen.

Aber ansonsten ist das eine sehr schnelle Methode, im Gegensatz zu einer kompletten Installation von WindowsXP unter VMware.

Damit ist es nicht unbedingt erfoderlich, WindowsXP von der Platte zu putzen, sollte es noch gebraucht werden.
Also erst eine Virtuelle Maschine erstellen, danach kann die originale Windows-Version gelöscht werden und eine Linux-Distribution installiert werden.

Unter Mandriva lässt sich dank des kostenlosen VMware-Servers oder ~players diese Virtuelle Maschine starten.

Gruss
Manfred

der_dicke_alex
06.01.07, 15:21
geht es denn dann auch wieder rückwärts?

Mit Linux versuche ich es gerade folgendermaßen:
-Linux in der VM einrichten
-Physikalische Platte in den Rechner und der VM hinzufügen
-die VM von einer Live-CD booten und per QTparted die Partitionen kopieren.

Das müsste doch auch klappen, oder?
(ich kann es halt noch nicht probieren, weil ich noch beim ersten Punkt bin.

Windhund
06.01.07, 15:26
Rückwarts geht nach meinen bisherigen Kenntnissen nicht.

Zumal das noch ein beta ist.

Aber immerhin schon mal ganz gut.

Gruss
Manfred

remmizflar
09.01.07, 16:29
Ich habe versucht einen Windows 2003 Server zu einer VM umzuwandeln.
Hat soweit auch funktioniert aber leider nur auf dem Windows 2003 selber.
Starte ich es auf einer SUSE 10.1 mit VMServer 1.01 bleibt das Bild einfach Schwarz.

stefan.becker
09.01.07, 22:36
Frage oder Feststellung?

Schon nach Problem in Mailingliste gesucht?

Schon mal mit den EInstellungen der VM gespielt, z. B. USB, Sound, parallel, seriell, Netzwerk deaktiviert?

remmizflar
09.01.07, 22:51
Problem ist das SCSI gewesen. hab es nun umgestellt und es geht :)

stefan.becker
09.01.07, 22:54
VMWARE Tools installiert?

remmizflar
09.01.07, 23:41
VMware Tools war installiert das Problem war aber sicher die Config.
Hab die Config einer laufenden Windows 2003 VM genommen. Dort die VMX datei als Laufwerk angegeben.

Dann sagt VMware Server es gibt ein Problem mit dem SCSI und ob er LCI installieren soll.
Hab dies mit Ja bestätigt.

Danach hat er sauber hochgebootet.

stefan.becker
09.01.07, 23:48
Poste mal die vmx-Datei.

remmizflar
10.01.07, 10:15
hier die vmx datei,
Wie kann ich eigentlich sehen ob mein AMD-V Funktoniert.


#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
numvcpus = "2"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "1548"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "/home/vmware/cuttle/cuttle.de.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "MSS2003_SP1_DE.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
displayName = "Cuttle Win2003PysMain"
guestOS = "winnetweb"
priority.grabbed = "normal"
priority.ungrabbed = "normal"

ide1:0.autodetect = "TRUE"
workingDir = "."

floppy0.present = "FALSE"

scsi0:0.redo = ""
ide1:0.startConnected = "FALSE"
ethernet0.addressType = "generated"
uuid.location = "56 4d 28 35 83 fa fa 2e-72 bc 98 33 ee f2 9b 39"
uuid.bios = "56 4d 28 35 83 fa fa 2e-72 bc 98 33 ee f2 9b 39"
ethernet0.generatedAddress = "00:0c:29:f2:9b:39"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "FALSE"
debug = "FALSE"
MemTrimRate=0
sched.mem.pshare.enable = 0
mainMem.useNamedFile = "FALSE"

checkpoint.vmState = ""

scsi0:1.present = "TRUE"
scsi0:1.fileName = "e/e.vmdk"

scsi0:1.redo = ""

scsi0:2.present = "TRUE"
scsi0:2.fileName = "f/cuttle.vmdk"

scsi0:2.redo = ""

stefan.becker
10.01.07, 19:37
Du könntest mal mit folgenden Parametern spielen:

- Zeile löschen:


MemTrimRate=0
sched.mem.pshare.enable = 0


- Zeile ändern von


scsi0.virtualDev = "lsilogic"

nach


scsi0.virtualDev = "buslogic"

remmizflar
10.01.07, 22:06
hab das mal geändert aber keinen unterschied festgestellt.
Für was steht buslogic und lsilogic ?

gruß ralf

stefan.becker
10.01.07, 22:10
Das ist einfach nur ein anderer SCSI Controller, der emuliert wird.

Mir würde nur noch einfallen, mal den VMWARE Player zu testen.

remmizflar
10.01.07, 22:25
Hatte doch geschrieben das es geht.
Nach dem ich es umgestellt hatte. Siehe weiter oben.

Was auch intressant ist.
Ein installiertes System (windows 2003) mit einem Kern macht nach der Convertierung und umstellung auf 2 Kerne immer 200 % cpu last bei TOP.
Stellt man die Vm wieder auf einen Kern sind es im Idle wieder 1-3 % CPU last.

stefan.becker
11.01.07, 02:07
Hatte doch geschrieben das es geht.
Nach dem ich es umgestellt hatte. Siehe weiter oben.

Was auch intressant ist.
Ein installiertes System (windows 2003) mit einem Kern macht nach der Convertierung und umstellung auf 2 Kerne immer 200 % cpu last bei TOP.
Stellt man die Vm wieder auf einen Kern sind es im Idle wieder 1-3 % CPU last.

Dein Edit und meine Frage haben sich wohl zeitlich überschritten, habe das nicht noch mal gelesen. Dann vergiss meine weitere Frage einfach.

amsoft
26.01.07, 16:25
Hallo,

unter Linux muss man der ".vmx"-Datei Ausführrechte für den User geben, der die Maschine startet. Auf der sicheren Seite ist man mit einem "chmod a+x *.vmx".