/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
vmware og linux kernel header files
Fra : Kim


Dato : 20-08-02 20:01

(redhat 7.3)
hej,
jeg prøver at installere vmware men får et problem når jeg kører
vmware-config.pl

Den kan ikke finde et modul til min kerne så jeg bliver spurgt om den
skal kompilerer en ny. Yes please, hvorefter den skal bruge stien til min
kernel headers...
nu er jeg lidt i tvivl. Ligger kernel header filerne ikke i kernel source?

jeg har installeret 2.4.19 kernen og efter installation slettet jeg så
source biblioteket til 2.4.19.

jeg har prøvet at hente 2.4.19 sourcen igen og pakkede den ud og gav
vmware stien til inlclude biblioteket i kernel sourcen.
linux-2.4.19/include.
Den kan finde biblioteket men påstår at der ikke findes nogen
include/linux include/net include/asm, selvom de findes i stien jeg
angav.
Så prøvede jeg at give den /usr/include hvilket den ikke kunne bruge da
det var forskellig versions numre mellem den kørende kerne og
/usr/include header filerne.
Skal man 'installerer' kernel header filerne? er det ikke nok at pakke
dem ud hvis man angiver en hel sti til dem?

vh
Kim

 
 
Kent Friis (20-08-2002)
Kommentar
Fra : Kent Friis


Dato : 20-08-02 21:00

Den Tue, 20 Aug 2002 21:01:15 +0200 skrev Kim:
>(redhat 7.3)
>hej,
>jeg prøver at installere vmware men får et problem når jeg kører
>vmware-config.pl
>
>Den kan ikke finde et modul til min kerne så jeg bliver spurgt om den
>skal kompilerer en ny. Yes please, hvorefter den skal bruge stien til min
>kernel headers...
>nu er jeg lidt i tvivl. Ligger kernel header filerne ikke i kernel source?
>
>jeg har installeret 2.4.19 kernen og efter installation slettet jeg så
>source biblioteket til 2.4.19.
>
>jeg har prøvet at hente 2.4.19 sourcen igen og pakkede den ud og gav
>vmware stien til inlclude biblioteket i kernel sourcen.
>linux-2.4.19/include.
>Den kan finde biblioteket men påstår at der ikke findes nogen
>include/linux include/net include/asm, selvom de findes i stien jeg
>angav.

Prøv at nøjes med at give den /usr/src/linux-2.4.19/ og lad den selv
sætte "include/" på - det ser ud til at det er det den gerne vil.

Mvh
Kent
--
Ny tegning på http://195.54.71.150/~kfr/grafik/
- desværre uden DNS for tiden.

Kim (20-08-2002)
Kommentar
Fra : Kim


Dato : 20-08-02 23:44

hej
>>Den kan finde biblioteket men påstår at der ikke findes nogen
>>include/linux include/net include/asm, selvom de findes i stien jeg
>>angav.
>
> Prøv at nøjes med at give den /usr/src/linux-2.4.19/ og lad den selv
> sætte "include/" på - det ser ud til at det er det den gerne vil.
ja det vil jeg også have troet hvis jeg læste min forklaring :) Jeg skrev
fejlagtig include foran net, asm og linux.

Sti til kernel source er /usr/src/linux/

snip fra install programmet:
What is the location of the directory of C header files that match your
running kernel? [/usr/src/linux/include] /usr/src/linux

The path "/usr/src/linux" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as
expected.

What is the location of the directory of C header files that match your
running kernel? [/usr/src/linux/include]

The path "/usr/src/linux/include" is an existing directory, but it does
not contain at least one of these directories "linux", "asm", "net" as
expected.


vh
Kim

Esben Skov Pedersen (20-08-2002)
Kommentar
Fra : Esben Skov Pedersen


Dato : 20-08-02 22:19

Kim skrev:
> (redhat 7.3)
> hej,
> jeg prøver at installere vmware men får et problem når jeg kører
> vmware-config.pl
>
> Den kan ikke finde et modul til min kerne så jeg bliver spurgt om den
> skal kompilerer en ny. Yes please, hvorefter den skal bruge stien til min
> kernel headers...
> nu er jeg lidt i tvivl. Ligger kernel header filerne ikke i kernel source?
>
> jeg har installeret 2.4.19 kernen og efter installation slettet jeg så
> source biblioteket til 2.4.19.
>
> jeg har prøvet at hente 2.4.19 sourcen igen og pakkede den ud og gav
> vmware stien til inlclude biblioteket i kernel sourcen.
> linux-2.4.19/include.

Jeg ville nok prøve at geninstallere kernen, det er nok nogle af de
filer, som bliver genereret under kompileringen ,som den skal have fat i.

hilsen Esben


Kim (21-08-2002)
Kommentar
Fra : Kim


Dato : 21-08-02 11:56

hej
> Jeg ville nok prøve at geninstallere kernen, det er nok nogle af de
> filer, som bliver genereret under kompileringen ,som den skal have fat
> i.
det har du ret i... en ny kompilering gør at den kan finde de filer den
skal bruge og ved at køre/bruge den nye kerne kan den også installere vmware
færdig :)
thx

vh
Kim

>
> hilsen Esben

Kent Friis (21-08-2002)
Kommentar
Fra : Kent Friis


Dato : 21-08-02 16:51

Den Wed, 21 Aug 2002 12:55:40 +0200 skrev Kim:
>hej
>> Jeg ville nok prøve at geninstallere kernen, det er nok nogle af de
>> filer, som bliver genereret under kompileringen ,som den skal have fat
>> i.
>det har du ret i... en ny kompilering gør at den kan finde de filer den
>skal bruge og ved at køre/bruge den nye kerne kan den også installere vmware
>færdig :)
>thx

Og her har du nok forklaringen:

kfr:include$ file asm
asm: symbolic link to asm-i386

asm er et link der bliver oprettet på compileringstidspunktet, afhængig
af hvilken arkitektur du compilerer til.

Mvh
kent
--
Ny tegning på http://195.54.71.150/~kfr/grafik/
- desværre uden DNS for tiden.

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste