Veze, linkovi
Kompjuter biblioteka
Korpa

Preporučujemo

Naučite Linux Shell skriptovanje, drugo izdanje

Naučite Linux Shell skriptovanje, drugo izdanje

Popust cena: 1230 rsd

Linux za mreže

Linux za mreže

Popust cena: 1710 rsd

KAKO DA instalirate VMware-server i VMware-workstation 5.5 pod Ubuntu-om

Od Ubuntu-a 7.04, Feisty Fawn-a, Ubuntu koristi kao standardni kernel 2.6.20. Zbog nekoliko izmena u API-ju, VMware-server i VMware-workstation 5.5 ne uspevaju da se instaliraju pod Ubuntu 7.04 Feisty Fawn-om.

U ovom članku ćemo vam pokazati korake koji će vam omogućiti da ih instalirate.

U ovom članku pretpostavićemo da već znate kako se instaliraju vmware proizvodi. Ovaj članak će se fokusirati na korake koji su potrebni za kompajliranje vmware modula.

Greška na koju ljudi koji koriste Ubuntu Feisty Fawn nailaze je sledeća:

Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/ vmware-config0/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/ build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/ linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/ vmmon-only/linux/driver.o
In file included from /tmp/ vmware-config0/vmmon-only/ linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./ include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./ include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./ include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
make[2]: *** [/tmp/vmware-config0/ vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/ vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/ src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/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.

Da bismo izbegli ovu grešku mi ćemo da editujemo jedan od fajlova iz izvora modula: vmmon.tar. Hajde da odemo do direktorijuma koji sadrži arhivu, kreirajte njenu rezervnu kopiju, zatim raspakujte vmmon.tar, i konačno editujte compat_kernel.h:

# cd lib/modules/source/
# cp vmmon.tar vmmon.tar.bck
# tar -xvf vmmon.tar
# vi vmmon-only/include/compat_kernel.h

I promenite liniju:

static inline _syscall1(int, compat_exit, int, exit_code);

u

/* static inline _syscall1(int, compat_exit, int, exit_code); */

Tar-ujte direktorijum u vmmon.tar:

# chmod 755 vmmon.tar
# tar -cvf vmmon.tar vmmon-only

Konačno, vratite se nazad u vmware distrib direktorijum:

# cd ../../../

Ponovo izgradite vmware server/workstation i uživajte :).

 

         
Twitter Facebook Linkedin Pinterest Email
         

Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar

 

 

 

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272