Solved: Gentoo+VMWareServer: A file was not found
__Luki__ 11.07.2008 - 10:54 3418 9
__Luki__
bierernste Islandkritik
|
Ich habe eine Gentoomaschine aufgesetzt und VMWareServer installiert, in /var/lib/vmware/Virtual\ Machines/winxp/ liegt meine virtuelle Windows XP Maschine. Will ich diese jedoch via vmrun start/var/lib/vmware/Virtual\ Machines/winxp/winxp.vmx
starten, bekomme ich: Error: Command failed: A file was not found
Meine VMX sieht folgendermaszen aus: config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "256"
MemAllowAutoScaleDown = "FALSE"
ide0:0.present = "TRUE"
ide0:0.fileName = "winxp.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
sound.fileName = "-1"
sound.autodetect = "TRUE"
displayName = "winxp"
guestOS = "winxppro"
nvram = "winxp.nvram"
ide0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 6c b3 2e de 52 77-aa 80 5e e9 1c c1 0a d8"
uuid.bios = "56 4d 6c b3 2e de 52 77-aa 80 5e e9 1c c1 0a d8"
ide1:0.autodetect = "TRUE"
ethernet0.generatedAddress = "00:0c:29:c1:0a:d8"
ethernet0.generatedAddressOffset = "0"
Da kann ich eig. auch keinen Fehler entdecken, hat von euch jemand eine Idee? Tia, Luki
Bearbeitet von __Luki__ am 15.07.2008, 11:09
|
COLOSSUS
AdministratorGNUltra
|
Super Fehlermeldung, major props @ VMWare! Zur Not den Aufruf `strace`n, und den entsprechenden ENOENT-Fehler rausgreppen; etwa so: strace -f vmrun [PARAMS] 2>&1 | fgrep ENOENT
Ich wuerde VMWare aber einfach da hintun, wo es hingehoert: Auf den Muell. Wenn deine CPU HVM-Support hat, solltest du dir mal kvm (Kernel Virtual Machine) ansehen. Ist seit vorgestern in Mainline Gentoo, und die tollste Virtualisierungsloesung, mit der ich bisher arbeiten durfte.
|
__Luki__
bierernste Islandkritik
|
Nein, ich arbeite leider auf einer etwas aelteren Kiste. Aber ich bin ja schon froh, ueberhaupt Linux benutzen zu duerfen, hier in meinem Job. Edit: Omg, Colo, dein Command erschlaegt mein Hirn.
log_127615.txt (downloaded 199x)
Bearbeitet von __Luki__ am 11.07.2008, 11:12
|
COLOSSUS
AdministratorGNUltra
|
Nujo, deinem VMWare Server gehen jede Menge shared objects ab, die (angeblich) in /opt/vmware/server/lib/lib/ liegen sollen. Gibt's das Directory ueberhaupt? Ist was drin?
|
__Luki__
bierernste Islandkritik
|
So, jetzt habe ich nochmal herumgepfuscht an dem Ganzen, jetzt fehlt "nur" noch folgendes (laut deinem Command, Colo): vmware@rsk0003:/usr/bin$ sudo strace -f vmrun ./vmrun start "/var/lib/vmware/Virtual\ Machines/winxp/winxp.vmx" 2>&1 | fgrep ENOENT
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
|
COLOSSUS
AdministratorGNUltra
|
Daran liegt's nicht; die Files sind optional.
|
__Luki__
bierernste Islandkritik
|
Gut, dann bin ich wohl mit meinem Latein ziemlich am Ende... Kann das nur noch durch Herumprobieren noch hinkriegen, denke ich...
|
__Luki__
bierernste Islandkritik
|
Lol. Wenn ich Ubuntu installiere, und VM ueber die Paketquellen installiere, bekomme ich die gleiche Fehlermeldung. :ugly: Langsam schiebe ich die Schuld auf den Rechner. Edit: Nun funktioniert es, ich habe (unter Ubuntu jetzt) ein wenig mit Metapaketen jongliert, ploetzlich hat es funktioniert. Danke fuer die Unterstuetzung!
Bearbeitet von __Luki__ am 15.07.2008, 09:38
|
COLOSSUS
AdministratorGNUltra
|
Was willst du denn machen? VMWare ist ja gottlob nicht ohne Konkurrenz; vielleicht kann man dir mit einer Alternative helfen?
|
__Luki__
bierernste Islandkritik
|
Mir waere eine Alternative sehr recht gewesen, nachdem obiges Problem aber nicht im Privatbereich aufgetreten ist, haette mir das nichts gebracht.
Problem ist aber schon geloest, siehe oben.
|