Титла: За vmware Публикувано от: bboy в Dec 29, 2005, 20:13 Имам проблем с vmware не мога да си направя модула дава ми някаква грешка като статрирам vmware-config.pl версията ми на vmware е 4.0.5 а на ядрото 2.6.3 ето и какво ми изписва:
[root@bboy bboy]# vmware-config.pl Making sure VMware Workstation's services are stopped. Stopping VMware services: Virtual machine monitor [ OK ] grep: /proc/ksyms: No such file or directory grep: /proc/ksyms: No such file or directory grep: /proc/ksyms: No such file or directory Trying to find a suitable vmmon module for your running kernel. None of VMware Workstation's pre-built vmmon modules is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] 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] Extracting the sources of the vmmon module. Building the vmmon module. make: Entering directory `/root/tmp/vmware-config0/vmmon-only' make[1]: Entering directory `/root/tmp/vmware-config0/vmmon-only' make[2]: Entering directory `/root/tmp/vmware-config0/vmmon-only/driver-2.6.3-4mdk' make[2]: Leaving directory `/root/tmp/vmware-config0/vmmon-only/driver-2.6.3-4mdk' make[2]: Entering directory `/root/tmp/vmware-config0/vmmon-only/driver-2.6.3-4mdk' ../linux/driver.c:25:27: linux/wrapper.h: No such file or directory ../linux/driver.c:133: warning: initialization from incompatible pointer type ../linux/driver.c: In function `init_module': ../linux/driver.c:246: error: structure has no member named `prev' ../linux/driver.c:247: error: structure has no member named `next' ../linux/driver.c: In function `Panic': ../linux/driver.c:1304: warning: implicit declaration of function `_exit' ../include/vm_asm.h: In function `Div643264': ../include/vm_asm.h:1095: warning: use of memory input without lvalue in asm operand 4 is deprecated make[2]: *** [driver.o] Error 1 make[2]: Leaving directory `/root/tmp/vmware-config0/vmmon-only/driver-2.6.3-4mdk' make[1]: *** [driver] Error 2 make[1]: Leaving directory `/root/tmp/vmware-config0/vmmon-only' make: *** [auto-build] Error 2 make: Leaving directory `/root/tmp/vmware-config0/vmmon-only' Unable to build the vmmon module. For more information on how to troubleshoot module-related problems, please visit our Web site at "http://www.vmware.com/download/modules/modules.html" and "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html". Execution aborted. Дистрибуцията ми е Мандрейк 10.0, помогнете ако можете, предварително благодаря ![]() Титла: За vmware Публикувано от: bboy в Jan 06, 2006, 21:14 Аз да попитам само пак, никой ли не ползва vmware, поне да сподели как си го е инсталирал и конфигурирал той. А ако някой е праваил това на Mandrake 10.0 екстра направо.
Титла: За vmware Публикувано от: apkah в Jan 06, 2006, 21:45 Не че съм голям разбирач, ама тоя VMWare не е бая стар и съответно май не е направен за ядро 2.6.*. А злично съм с 5.5 по slackware и нямам проблем. Пробвай с някоя по нова версия или с ядро 2.4.*
Титла: За vmware Публикувано от: bboy в Jan 06, 2006, 22:04 Не става имам и 2.4.25 ядро ама и там е същото пробвах и с други версии на vmware ама все тая. Дава ми същата грешка. А не знам ще взема да видя тази 5.5 дето казваш може да проработи. Мерси все пак
![]() Титла: За vmware Публикувано от: Andrew в Jan 06, 2006, 23:33 Извинявам се, че нахълтвам така в темата, ама какво точно имаш в предвид под "имам и 2.4.25 ядро", bboy?
Бих ти обърнал внимание на /usr/src/linux. Това е символна връзка към текущо използваното ядро. Или поне трябва да бъде. Ако само укажеш на lilo/grub да зареди ядро 2.4.25 това не би трябвало да промени мястото към което сочи тази връзка т.е. тя ще продължи да сочи към версия 2.6.3. Както можеш да видиш от първия си постинг, инсталатора пита за мястото където е include директорията на ядрото ти и предполага, че това място е /usr/src/linux/include. Мисля си, че трябва или да си оправиш символната връзка да сочи към старото ядро, или на съответния етап от инсталационната процедура да укажеш include директорията на старото ядро - /usr/src/linux-2.4.25/include (или нещо подобно). Не съм сигурен обаче дали могат да се смесват така модулите на две ядра... Имам бегли спомени за някакви ограничения. Титла: За vmware Публикувано от: misho_cg в Jan 07, 2006, 00:22 Току що инсталирах VMWARE 5.5.1 на Мandriva 2006 без проблеми и си работи като хората. Явно старата версия има проблеми с по новите ядра. Нея навремето съм я пускал на ядро 2.4.20 и си работеше.
![]() |