Portál AbcLinuxu, 14. května 2025 02:54

Dotaz: nejde nahrat jadro

5.9.2006 15:29 vymysleny | skóre: 10
nejde nahrat jadro
Přečteno: 132×
Odpovědět | Admin
pri pokuse o naharatie src kernelu
rpm -ivh kernel-2.6.17-1.2174_FC5.src.rpm
   1:kernel                 warning: user brewbuilder does not exist - using root
warning: group brewbuilder does not exist - using root
.
.
.(opakuje sa)


warning: user brewbuilder does not exist - using root
warning: group brewbuilder does not exist - using root
########################################### [100%]
warning: user brewbuilder does not exist - using root
warning: group brewbuilder does not exist - using root
potrebujem to pre vmware Fedora 5
Linux AMD 2.6.17-1.2174_FC5smp #1 SMP Tue Aug 8 16:00:39 EDT 2006 i686 athlon i386 GNU/Linux
tvari sa ze to nainstaluje ale v /usr/src/redhat/SRPMS/ nic nieje
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.9.2006 18:30 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: nejde nahrat jadro
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějak nechápu čeho chcete dosáhnout instalací src balíčku ? Jinak tak si ho rozbalte ručně :-(

Pokud hledáte k nainstalovanému kernelu devel soubory pro překlad jiných programů tak jsou v balíčku kernel-devel......
6.9.2006 14:06 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: nejde nahrat jadro
Sorry asi som sa zle vyjadril. Chcem nainstalovat vmware spustim vmware-config.pl par krat ENTER potom
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The directory of kernel headers (version 2.6.17-prep) does not match your
running kernel (version 2.6.17-1.2174_FC5smp).  Even if the module were to
compile successfully, it would not load into the running kernel.

[root@AMD ~]# rpm -qa kernel*
kernel-smp-2.6.17-1.2174_FC5
kernel-devel-2.6.17-1.2174_FC5

Linux AMD 2.6.17-1.2174_FC5smp #1 SMP Tue Aug 8 16:00:39 EDT 2006 i686 athlon i386 GNU/Linux

nainstaloval som src k mojemu jadru kernel-2.6.17-1.2174_FC5.src.rp vypisalo to tu chybu (vid hore) s uzivatelom ale /usr/src/redhat/SPECS/kernel-2.6.spec sa vytvoril, tak som postupoval podla navodu (google) spustil som rpmbuild -bp --target=$(uname -m) /usr/src/redhat/SPECS/kernel-2.6.spec ale ten skoncil na
.config:2840:warning: trying to reassign symbol SCSI_FUTURE_DOMAIN
.config:2841:warning: trying to reassign symbol SCSI_ADVANSYS
.config:2842:warning: trying to reassign symbol CAPI_EICON
.config:2843:warning: trying to reassign symbol I2O
.config:2914:warning: trying to reassign symbol NVRAM
.config:2915:warning: trying to reassign symbol IBM_ASM
.config:2943:warning: trying to reassign symbol HOTPLUG_PCI_PCIE
.config:2944:warning: trying to reassign symbol HOTPLUG_PCI_PCIE_POLL_EVENT_MODE
.config:2949:warning: trying to reassign symbol IEEE80211
.config:2950:warning: trying to reassign symbol IEEE80211_DEBUG
.config:2951:warning: trying to reassign symbol IEEE80211_CRYPT_CCMP
.config:2952:warning: trying to reassign symbol IEEE80211_CRYPT_TKIP
.config:2953:warning: trying to reassign symbol IPW2100
.config:2955:warning: trying to reassign symbol IPW2200
.config:2958:warning: trying to reassign symbol BLK_DEV_AMD74XX
.config:2959:warning: trying to reassign symbol I2C_ALI1535
.config:2960:warning: trying to reassign symbol I2C_ALI15X3
.config:2961:warning: trying to reassign symbol I2C_ALI1563
.config:2962:warning: trying to reassign symbol I2C_AMD756
.config:2963:warning: trying to reassign symbol I2C_AMD756_S4882
.config:2964:warning: trying to reassign symbol I2C_AMD8111
.config:2965:warning: trying to reassign symbol I2C_I801
.config:2966:warning: trying to reassign symbol I2C_I810
.config:2968:warning: trying to reassign symbol I2C_NFORCE2
.config:2969:warning: trying to reassign symbol I2C_PIIX4
.config:2970:warning: trying to reassign symbol I2C_PROSAVAGE
.config:2971:warning: trying to reassign symbol I2C_SAVAGE4
.config:2972:warning: trying to reassign symbol SCx200_ACB
.config:2973:warning: trying to reassign symbol I2C_SIS5595
.config:2974:warning: trying to reassign symbol I2C_SIS630
.config:2975:warning: trying to reassign symbol I2C_SIS96X
.config:2976:warning: trying to reassign symbol I2C_VIA
.config:2977:warning: trying to reassign symbol I2C_VIAPRO
.config:2978:warning: trying to reassign symbol I2C_VOODOO3
.config:2994:warning: trying to reassign symbol SND_ES18XX
.config:2995:warning: trying to reassign symbol TCG_INFINEON
.config:2996:warning: trying to reassign symbol M686
.config:2996:warning: M686 creates inconsistent choice state
.config:2997:warning: trying to reassign symbol SMP
+ echo '# i386'
+ cat .config
+ perl -p -i -e 's/^SUBLEVEL.*/SUBLEVEL = 17/' Makefile
+ perl -p -i -e 's/^EXTRAVERSION.*/EXTRAVERSION = -prep/' Makefile
+ cd ..
+ find . '(' -name '*.orig' -o -name '*~' ')' -exec rm -f '{}' ';'
+ exit 0
Priznam sa ze tomu "trosku" nerozumiem
Napisem ako si to predsatvujem :)
Nahram nove jadro napr 2.6.17-1.2174_FC5smp lebo mam AMD64 X2
restart --> uname vypise spravne jadro
doinstalujem src z balicku kernel-2.6.17-1.2174_FC5.src.rpm
vytvori to ten spec atd.
Spustim rpmbuild....atd 
A je to?
V gentoo som pouzival aj normal aj genkernel.
Co je vo fedore nahrada 
za napr.. genkernel make menuconfig all?
6.9.2006 14:10 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: nejde nahrat jadro
Co to pořád vyvádíte s tím src.rpm balíkem? Radši zkontrolujte, že soubory z kernel-devel-2.6.17-1.2174_FC5 jsou opravdu v /usr/src/linux/include (bacha na různé symlinky apod.)
6.9.2006 14:28 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: nejde nahrat jadro
kernel-smp-devel-2.6.17-1.2174_FC5.i686.rpm alebo kernel-devel-2.6.17-1.2174_FC5.i686.rpm
6.9.2006 14:23 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: nejde nahrat jadro
este jedna vec aky je rozdiel medzi kernel-devel a src (kernel-source) nahral som nejake neoficialne repozitare (livna atd) a nejde mi stiahnut kernel-source ale kernel-devel najde ale to asi nieje to co by som potreboval.
6.9.2006 14:54 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: nejde nahrat jadro
Krucinál neumíte číst?

Nainstalujte si jádro balíček kernel.....něco a k tomu příslušný kernel-devel....něco podle vašeho PC.

A pokud program který chcete přeložit hledá hlavičkovské soubory kernelu někde jinde tak mu na ně udělejte odkaz ( /usr/src/linux/ kterej bude ukazovat na ty hlavičkovské soubory kde jsou tj u mě /usr/src/kernels/2.6.17-1.2174_FC5-i686) a je po problému.

Taky musíte mět stejný kernel i devel balíček a né to míchat z různých jader viz vaše chyba:
The directory of kernel headers (version 2.6.17-prep) does not match your running kernel (version 2.6.17-1.2174_FC5smp). Even if the module were to compile successfully, it would not load into the running kernel.
Jinak src balíčky nejsou na instalování ty jsou na překlad a teprve po překladu se instalují. V src balíčcích jsou zdrojové kody ( C, asm atd....).

V balíčcích ixxx (i386, i686 atd...) jsou binárky a v devel balíčcích jsou k těm binárkám hlavičkovské soubory ( *.h) pro překlad programu ze zdrojáků který používá něco z těch binárních balíčků.
6.9.2006 17:26 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: nejde nahrat jadro
Prepac nechcel som ta rozculit ale dakujem za rady.Uz to chapem.:)
6.9.2006 17:50 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: nejde nahrat jadro
Tak som to skusal ale marne tu je postup
root@AMD src]#uname -ar
Linux AMD 2.6.17-1.2174_FC5smp #1 SMP Tue Aug 8 16:00:39 EDT 2006 i686 athlon i386 GNU/Linux

yum install kernel-smp-devel
.
.
Running Transaction
  Installing: kernel-smp-devel             ######################### [1/1]

Installed: kernel-smp-devel.i686 0:2.6.17-1.2174_FC5
Complete!

vytvoril
ls /usr/src/kernels/
2.6.17-1.2174_FC5-smp-i686
spravil som link
ln -s /usr/src/kernels/2.6.17-1.2174_FC5smp-i686/ /usr/src/linux

test
 ls -lh /usr/src/
total 20K
drwxr-xr-x 3 root root 4.0K Sep  6 17:44 kernels
lrwxrwxrwx 1 root root   35 Sep  6 17:46 linux -> kernels/2.6.17-1.2174_FC5-smp-i686/
drwxr-xr-x 7 root root 4.0K Sep  5 11:41 redhat

vsetko bez restartu

ale ked spustim vmware-config.pl

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]

The kernel defined by this directory of header files does not have the same
address space size as your running kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]                
mam nainstalovat nejake gcc-devel alebo co?
6.9.2006 17:56 vymysleny | skóre: 10
Rozbalit Rozbalit vše Re: nejde nahrat jadro
vmware-any-any patch to zvladol..tak sme sa zase nieco naucili :) dik

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.