Portál AbcLinuxu, 6. března 2026 23:48


Dotaz: VMWARE a jadro 2.4.9

Jiří Hubka avatar 26.9.2001 09:40 Jiří Hubka | skóre: 17
VMWARE a jadro 2.4.9
Přečteno: 171×
Odpovědět | Admin
mam problem s vmwarem, pri verzi 2.4.5 a 2.4.6 mi bezel naprosto v pohode, ale pri prechodu na 2.4.9 mi to po zadani vmware-config.pl pise nasledujici radky jakoby nemohl vytvorit moduly.<BR> Dekuji<BR> <BR>

vmware-config.pl<BR> Making sure VMware's services are stopped.<BR>

Stopping VMware services:<BR> Virtual machine monitor [ OK ]<BR>

Trying to find a suitable vmmon module for your running kernel.<BR>

None of VMware's pre-built vmmon modules is suitable for your running kernel. Do<BR> you want this script to try to build the vmmon module for your system (you need<BR> to have a C compiler installed on your system)? [yes]<BR>

What is the location of the directory of C header files that match your running<BR> kernel? [/lib/modules/2.4.9/build/include]<BR>

Extracting the sources of the vmmon module.<BR>

Building the vmmon module.<BR>

make: Entering directory `/tmp/vmware-config1/vmmon-only'<BR> make[1]: Entering directory `/tmp/vmware-config1/vmmon-only'<BR> make[2]: Entering directory `/tmp/vmware-config1/vmmon-only/driver-2.4.9'<BR> make[2]: Leaving directory `/tmp/vmware-config1/vmmon-only/driver-2.4.9'<BR> make[2]: Entering directory `/tmp/vmware-config1/vmmon-only/driver-2.4.9'<BR> In file included from /lib/modules/2.4.9/build/include/linux/highmem.h:5,<BR> from /lib/modules/2.4.9/build/include/linux/pagemap.h:16,<BR> from /lib/modules/2.4.9/build/include/linux/locks.h:8,<BR> from /lib/modules/2.4.9/build/include/linux/devfs_fs_kernel.h:6,<BR> from /lib/modules/2.4.9/build/include/linux/miscdevice.h:4,<BR> from ../linux/driver.h:10,<BR> from .././linux/driver.c:58:<BR> /lib/modules/2.4.9/build/include/asm/pgalloc.h: In function `get_pgd_slow':<BR> /lib/modules/2.4.9/build/include/asm/pgalloc.h:56: `PAGE_OFFSET' undeclared (first use in this function)<BR> /lib/modules/2.4.9/build/include/asm/pgalloc.h:56: (Each undeclared identifier is reported only once<BR> /lib/modules/2.4.9/build/include/asm/pgalloc.h:56: for each function it appears in.)<BR> /lib/modules/2.4.9/build/include/asm/pgalloc.h: In function `pte_alloc_one':<BR> /lib/modules/2.4.9/build/include/asm/pgalloc.h:103: `PAGE_SIZE' undeclared (first use in this function)<BR> In file included from /lib/modules/2.4.9/build/include/linux/pagemap.h:16,<BR> from /lib/modules/2.4.9/build/include/linux/locks.h:8,<BR> from /lib/modules/2.4.9/build/include/linux/devfs_fs_kernel.h:6,<BR> from /lib/modules/2.4.9/build/include/linux/miscdevice.h:4,<BR> from ../linux/driver.h:10,<BR> from .././linux/driver.c:58:<BR> /lib/modules/2.4.9/build/include/linux/highmem.h: In function `clear_user_highpage':<BR> /lib/modules/2.4.9/build/include/linux/highmem.h:48: `PAGE_SIZE' undeclared (first use in this function)<BR> /lib/modules/2.4.9/build/include/linux/highmem.h: In function `clear_highpage':<BR> /lib/modules/2.4.9/build/include/linux/highmem.h:54: `PAGE_SIZE' undeclared (first use in this function)<BR> /lib/modules/2.4.9/build/include/linux/highmem.h: In function `memclear_highpage':<BR> /lib/modules/2.4.9/build/include/linux/highmem.h:62: `PAGE_SIZE' undeclared (first use in this function)<BR> /lib/modules/2.4.9/build/include/linux/highmem.h: In function `memclear_highpage_flush':<BR> /lib/modules/2.4.9/build/include/linux/highmem.h:76: `PAGE_SIZE' undeclared (first use in this function)<BR> /lib/modules/2.4.9/build/include/linux/highmem.h: In function `copy_user_highpage':<BR> /lib/modules/2.4.9/build/include/linux/highmem.h:90: `PAGE_SIZE' undeclared (first use in this function)<BR> /lib/modules/2.4.9/build/include/linux/highmem.h: In function `copy_highpage':<BR> /lib/modules/2.4.9/build/include/linux/highmem.h:101: `PAGE_SIZE' undeclared (first use in this function)<BR> .././linux/driver.c: In function `LinuxDriver_Ioctl':<BR> .././linux/driver.c:928: structure has no member named `dumpable'<BR> make[2]: *** [driver.o] Error 1<BR> make[2]: Leaving directory `/tmp/vmware-config1/vmmon-only/driver-2.4.9'<BR> make[1]: *** [driver] Error 2<BR> make[1]: Leaving directory `/tmp/vmware-config1/vmmon-only'<BR> make: *** [auto-build] Error 2<BR> make: Leaving directory `/tmp/vmware-config1/vmmon-only'<BR> Unable to build the vmmon module.<BR> <BR> For more information on how to troubleshoot module-related problems, please have<BR> a look at "http://www.vmware.com/download/modules/modules.html".<BR> <BR> Execution aborted.

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

Odpovědi

27.8.2001 12:28 Martin Volf | skóre: 21
Rozbalit Rozbalit vše Re: VMWARE a jadro 2.4.9
Odpovědět | | Sbalit | Link | Blokovat | Admin
viz zde <BR>
Jiří Hubka avatar 28.8.2001 11:33 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: VMWARE a jadro 2.4.9
Odpovědět | | Sbalit | Link | Blokovat | Admin
No jo patch mam ale jak-odkud ho aplikovat ?<BR> Hledal jsem i u starsich patchu ale nic.
28.8.2001 12:26 Martin Volf | skóre: 21
Rozbalit Rozbalit vše Re: VMWARE a jadro 2.4.9
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdrojáky těch modulů jsou v /usr/lib/vmware/modules/source. Postup: roztarovat, opatchovat, zatarovat. Nezkoušel jsem to, ale tak nějak by se to mělo udělat.
Jiří Hubka avatar 28.8.2001 13:19 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: VMWARE a jadro 2.4.9
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja samozrejme dekuji, ale tento postup jsem zkousel<BR> ale nevim jak opatchovat. Ja umim patchovat jen jadra.<BR> Tady je postup stejny ? Napriklad: patch -p0 < patchfile nebo se to dela jinak. Ja nevim kam mam patch nahrat a spustit. Zkousel jsem to z cesty /usr/lib/vmware/modules/source/vmmon-only i z adresare kam jsem rozbalil moduly. Ale nic nebo to hlasi chybu:<BR>

<BR> patching file common/hostif.h patch: **** <BR> malformed patch at line 19: # ifndef __PAGE_OFFSET<BR> <BR>

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.