Portál AbcLinuxu, 26. dubna 2024 23:28


Dotaz: VMware

3.4.2007 22:42 Lithius | skóre: 14
VMware
Přečteno: 598×
Odpovědět | Admin
snazim se spustit VMware...zahlasi

vmware is installed, but it has not been (correctly) configured for this system. To (re-)configure it, invoke the following command: /usr/bin/vmware-config.pl.

tak tedy jako root spustim /usr/bin/vmware-config.pl a po nekolika enterech dojdu k tomuto :

Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]

kdyz napisu cestu k header fajlum tedy
/usr/src/kernels/2.6.20-1.2933.fc6-x86_64/include
vypise mi ze :
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.20-1.2933.fc6). Even if the module were to compile successfully, it would not load into the running kernel.

tak si vubec nevim rady :(
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.4.2007 23:32 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
A zkousel jsi tam nechat default? (/usr/src/linux/include) popr. /usr/include?
3.4.2007 23:33 Haaja | skóre: 25 | blog: haaja | Praha
Rozbalit Rozbalit vše Re: VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
A opravdu jsou ty kernel headers shodne s prave pustenou verzi jadra?
Osobní blog
3.4.2007 23:39 Lithius | skóre: 14
Rozbalit Rozbalit vše Re: VMware
Ano zkousel jsem i defaultni i ten druhy a pak jeste spousty dalsich, ktere uz si ani nepamatuju. v te slozce kernels dalsi dva adresare, ten ktery jsem psal a druhy j verze 2925. moje aktualne spustena verze jadra je 2.6.20-1.2933.fc6 takze by to melo sedet...navic program to sam vypise...viz. "does not match your running kernel (version 2.6.20-1.2933.fc6)."
vasek125 avatar 3.4.2007 23:51 vasek125 | skóre: 30 | Mladá Boleslav
Rozbalit Rozbalit vše Re: VMware
S distribučními jádry bývá dost často v tomhle problém, neboť i když navenek působí jako že zdrojové kódy sedí, není tomu na 100%. Buď je potřeba hledat opravdu vhodné distribuční jádro nebo si zkompilovat vlastní. A neboť nepoužívám fedoru, zeptám se, máš tam i balíček kernel source i kernel headers?
3.4.2007 23:52 Haaja | skóre: 25 | blog: haaja | Praha
Rozbalit Rozbalit vše Re: VMware
Nevim jestli je to nejak odlisne na 64bit systemu. Pripadne je ten kernel co pouzivate zkompilovan stejnou verzi gcc jakou mate nyni dostupnout (nevim jen zkousim).
4.4.2007 00:03 rajcze | skóre: 6 | blog: rajcze | kus od Brna
Rozbalit Rozbalit vše Re: VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://hootbah.co.uk/2006/12/13/vmware-on-debian-etch-kernel-2-6-18-3/

tohle si uz zkousel? sice mas fedoru, ale nevypada to distro-specific...

jinak doporucuju kouknout, co na to strycek Google :0)
Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet.
4.4.2007 00:14 rajcze | skóre: 6 | blog: rajcze | kus od Brna
Rozbalit Rozbalit vše Re: VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
jeste me tak napadlo - zkousel jsi 'any any' update vmware?

ke stazeni napriklad zde:

http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update108.tar.gz

readme.txt
Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet.
Max avatar 4.4.2007 20:32 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: VMware
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak už tady padlo, tak by jsi měl mít (většinou to jde nastavit v té dané aplikaci, ale takhle je to lepší a nemusíš to hlídat) symlink na linux :
ln -s /usr/src/kernels/2.6.20-1.2933.fc6-x86_64 /usr/src/linux
Dále ti to hlásí, že zdojové kódy (řekněme jen headers) neodpovídají verzí (nebo taky možná verzí gcc, co zkompilovala právě natáhlé jádro) s aktuální verzí nataženého jádra. Ta verze s tím gcc se může stát třeba tím, že upgraduješ systém, gcc se upgradne a kernel zůstane stejný => tudíž zkompilovaný jinou verzí gcc.
Řešení? Né moc pěkné. Buď si zkompilovat vlastní kernel a za ním vmware, nebo hledat a porovnávat buildy jádra a zdrojáků + jakou verzí gcc bylo jádro zkompilováno a jakou verzi máš nyní nainstalovanou.
A poslední možnost je, najít si hotové balíčky vmware pro danou verzi tvé distribuce.
Zdar Max
PS: jelikož si vždy kompiluju jádro sám, tak to řeším možností A), ale ta nemusí někomu připadat úplně ok.
Měl jsem sen ... :(
17.2.2014 04:03 piripete95
Rozbalit Rozbalit vše Re: VMware
Install some Prerequisite Stuff
su
Install Needed Packages
yum install gcc gcc-c++ make binutils
Update the kernel
yum update kernel
reboot
Install the Kernel’s Headers
Check your kernel type with:
uname -rs
Elsewhere Follow Installing the Kernel Headers:
su -c "yum install kernel-headers kernel-devel

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.