[redhat] VMware en Kernel

Pagina: 1
Acties:

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Oke,

Ik ben dus bezig met VMware op mijn systeem te installeren(versie 3.0). :)

Zodra ik vmware-config.pl draai krijg ik de melding dat hun vmon mijn kernel niet ondersteunt en of ik wil proberen om hem te builden en dat ik daarvoor een C compiler nodig heb.

Ik zeg dan dus yes en dan krijg ik de melding dat Gcc 2.96 niet gesupport is door de Linux Kernel dev. team. En of ik het wel wil proberen met Gcc, dan zeg ik dus yes...

Dan moet ik de directory opgeven voor de C header files(/usr/include/). Ik doe dat dus en dan krijg ik de melding dat de headers(2.4.9-21) niet gelijk zijn aan mijn draaiende kernel(2.4.7-10).

Dan probeer ik dus de kernel 2.4.9-21 te installeren en zegt ie gewoon dat die conflict met de al geinstalleerde files van package 2.4.9-21 :? :?

Wie helpt mij ik snap er nu echt geen zak meer van :(

  • hammerhead
  • Registratie: April 2000
  • Laatst online: 18:50
Staan de kernel sources in
/usr/src/linux

Of staan ze ergens anders? Volgens mij zoekt VMWare ook ergens naar je kernel sources....

Aviation is proof that given the will, we have the capacity to achieve the impossible.
--Eddie Rickenbacker


  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Op zaterdag 23 februari 2002 16:51 schreef hammerhead het volgende:
Staan de kernel sources in
/usr/src/linux

Of staan ze ergens anders? Volgens mij zoekt VMWare ook ergens naar je kernel sources....
Nee volgens mij staan ze in /usr/include/

Maar hoe kan ik zien waar ze staan :?

[soory ben nog een beetje noob ;) ]

Verwijderd

Kernel sources staan in /usr/src/linux-<kernelversie> en zijn gesymlinked naar /usr/src/linux.

Pak je RedHat CD-Rom erbij en installeer het kernel-source pakket en kernel-headers.. dan zou je al verder moeten komen.

Of je download gewoon een nieuwe kernel van www.kernel.org, maar dan moet je 'm wel compileren


//edit [knip dit stuk, gaat over wine]
of, nog makkelijker, download bij codeweavers hun wine in .rpm binary uitvoering, dan moet je wel ook xmessage installeren (als dat al niet gedaan is)
[/end knip]

Verwijderd

Wat me al vaker is opgevallen bij redhat is dat de binary kernel die tijdens de installatie wordt geinstalleerd niet helemaal gelijk is aan de versie van de kernel-sources op cd. Weet dus niet precies wat redhat uitspookt hiermee, maar een recompile van je kernel sources lost dit op.

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Ik moet dus mijn kernel opnieuw compilen(ik heb al howto gevonden voor hoe dat moet ;) )

Maar wat zei je nou over wine want ik dacht dat dat niet met alle programma's werkte :?

Verwijderd

Wine werkt ook niet met alle programma's, echter wel met veel. Het grote voordeel van wine is dat je niet eerst een windows op moet starten e.d. Je kunt gewoon shortcuts naar applicaties op je bureaublad zetten en als je daar op klikt start hij gelijk die applicatie. Zonder windows dus.

Maar het kan met wine ook ongeloofelijk k*tten zijn voordat iets werkt, daar is VMWare weer prettiger voor.

Maar goed, die wine remark was gewoon even een verkeerde link van mij, niet serieus bedoeld en het lost je VMware probleem iig. niet op.

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Op zaterdag 23 februari 2002 18:06 schreef hezik het volgende:
Wine werkt ook niet met alle programma's, echter wel met veel. Het grote voordeel van wine is dat je niet eerst een windows op moet starten e.d. Je kunt gewoon shortcuts naar applicaties op je bureaublad zetten en als je daar op klikt start hij gelijk die applicatie. Zonder windows dus.

Maar het kan met wine ook ongeloofelijk k*tten zijn voordat iets werkt, daar is VMWare weer prettiger voor.

Maar goed, die wine remark was gewoon even een verkeerde link van mij, niet serieus bedoeld en het lost je VMware probleem iig. niet op.
Maar ik heb ff serieus geprobeerd met wine(blijkt dus ook al meegeinstalleerd) en nu werkt ie nog niet (heel veel text output en dan start het programma uiteindelijk niet op)

En als ik die rpm probeer uit te pakken zegt ie dus dat ie conflict maakt met wine. Hoe kan ik dat overriden?

Verwijderd

als je de RPM van VMWARE probeert uit te pakken krijg je ruzie met wine ?

Ik kreeg VMware niet als .rpm geleverd?

maar goed, RPM -e wine wil wel eens helpen (uninstall wine). Dan ben je dus wel je wine kwijt..

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Op zaterdag 23 februari 2002 18:17 schreef hezik het volgende:
als je de RPM van VMWARE probeert uit te pakken krijg je ruzie met wine ?

Ik kreeg VMware niet als .rpm geleverd?

maar goed, RPM -e wine wil wel eens helpen (uninstall wine). Dan ben je dus wel je wine kwijt..
Ik had vmware wel als rpm :P

Maar ik had het erover als ik mijn nieuwe rpm van wine probeerde uit te pakken ruzie kreeg met de versie die er al op stond :)

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Oke ik dacht dus bijna van het werkt maar nu krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[root@localhost /]# vmware-config.pl
Making sure VMware Wirkstation's services are stopped.

Stopping VMware services:
  Virtual machine monitor                [ OK ]

Do you want this cript to buld the vmon module for you system? [yes] y

Gcc 2.96 is not supported.
Do you want to go with gcc version 2.96 compiler?
[no] y

Location of C header files:
[/usr/include] 

/usr/include/linux/modversions.h:1:2 #error modules should never use kernel-headers system headers.
/usr/include/linux/modversions.h:2:2 #error but rather from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2 #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2 #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2 #error to build against currently-running kernel.

En dan nog wat shit van leaving directory en Execution aborted..

Weet iemand wat ik nu moet doen :?

HELO ;(

Verwijderd

Hij zegt zelf al wat ie wil:

run die vmware-config.pl eens als volgt:
code:
1
vmware-config.pl -I/lib/modules/$(uname -r)/build/include

Doet hij dat niet, check dan even in /lib/modules hoe de dir echt heet (kan bv. ook Redhat-2.4.7-10 zijn oid)

//edit
dat, of type als hij om die dir vraagt bovenstaande dir in.

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
oke ik krijg dan dit:
code:
1
2
3
4
5
6
7
8
9
[root@localhost /]# vmware-config.pl /lib/modules/2.4.7-10/
VMware Workstation 3.0.0 build-1455 for Linux configurator
Usage: /usr/bin/vmware-config.pl [[-][-]d[efault]] [[-][-]c[ompile]]
[[-][-]p[rebuilt]]
. default: Automaticly answer questions with the proposed answer.
. compile: Force the compilation of kernel modules.
. prebuilt: Force the use of pre-built kernel modules.

[root@localhost]#

Tsja ik blijf het proberen :)

Ohja als ik hem intyp als map voor die C headers werkt ie niet :(

Verwijderd

welke map type je dan in?

//edit
btw, waarom heb je de tar.gz genomen en niet gewoon de rpm?

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 09-08 17:29
Op zaterdag 23 februari 2002 20:59 schreef zmn het volgende:
oke ik krijg dan dit:
code:
1
2
3
4
5
6
7
8
9
[root@localhost /]# vmware-config.pl /lib/modules/2.4.7-10/
VMware Workstation 3.0.0 build-1455 for Linux configurator
Usage: /usr/bin/vmware-config.pl [[-][-]d[efault]] [[-][-]c[ompile]]
[[-][-]p[rebuilt]]
. default: Automaticly answer questions with the proposed answer.
. compile: Force the compilation of kernel modules.
. prebuilt: Force the use of pre-built kernel modules.

[root@localhost]#

Tsja ik blijf het proberen :)

Ohja als ik hem intyp als map voor die C headers werkt ie niet :(
je moet acher vmware-config.pl -I zetten
Pagina: 1