Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: компилиране на ядрото; версия на пакета kernel-headers-?.?.?-????-?.tgz


  • Subject: Re: lug-bg: компилиране на ядрото; версия на пакета kernel-headers-?.?.?-????-?.tgz
  • From: Валентин Стойков <valentin_st@xxxxxxx>
  • Date: Sun, 25 Jul 2004 13:12:03 +0300

Благодаря на всички за отговорите.

Забелязах нещо странно:

guest@darkstar:/kernel-lab$ diff 
linux-2.6.7/arch/i386/boot/bzImage /boot/vmlinuz-vslive-2.6.7 
Binary files linux-2.6.7/arch/i386/boot/bzImage and /boot/vmlinuz-vslive-2.6.7 
differ
guest@darkstar:/kernel-lab$ 


Пакета с ядрото го направих със скрипт от Slackware (леко модифициран). В него 
видях следното:

rdev -R $PKG/boot/vmlinuz-$KERNNAME-$VERSION 0                                  
rdev -v $PKG/boot/vmlinuz-$KERNNAME-$VERSION -1                                 
rdev -r $PKG/boot/vmlinuz-$KERNNAME-$VERSION 0                                  

Какъв е смисълът да се прави това?


Компилирането и инсталирането го направих така:

guest@darkstar:/kernel-lab/linux-2.6.7$ make O=/kernel-lab/build xconfig 
...
guest@darkstar:/kernel-lab/linux-2.6.7$ make O=/kernel-lab/build
...
guest@darkstar:/kernel-lab$ cp build/arch/i386/boot/bzImage kernel-generic/     
guest@darkstar:/kernel-lab$ cp build/System.map kernel-generic/                 
guest@darkstar:/kernel-lab$ cp build/.config kernel-generic/                    

guest@darkstar:/kernel-lab$ su                                                  
Password:                                                                       
root@darkstar:/kernel-lab# cd kernel-generic/                                   
root@darkstar:/kernel-lab/kernel-generic# ./kernel-generic.SlackBuild           
...
root@darkstar:/kernel-lab/linux-2.6.7# make O=/kernel-lab/build 
modules_install
...

installpkg kernel-vslive-2.6.7-i586-25072004.tgz
                                                                                
root@darkstar:/kernel-lab/kernel-modules# ./kernel-modules.SlackBuild           
...


После за да компилирам cloop се наложи да направя това:

root@darkstar:/kernel-lab# cp -a build/* linux-2.6.7/

После се сетих, че скритите файлове (започващи с точка) не се копират с тази 
команда и преди да компилирам Alsa написах:

root@darkstar:/kernel-lab# cp -a build/.* linux-2.6.7/


Без да са смесени сорса и компилираните неща не може да се компилира alsa и 
cloop. Модулът cloop се зарежда и работи (не съм забелязал проблеми).
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.