Autentificare
facebook MW pe Facebook
twitter MW pe Twitter
© Mobilewave.ro
versiunea desktop
Inițiator acum 12 ani
Darklord
MW Lurker
Ultimul acum 11 ani
Bunyan
MW Lurker
Cauta in topic
Unelte topic
Dacă vă place acest articol trimiteți mai departe!

Recompilare Kernel

289 vizualizări
13 răspunsuri
autor subiect #1
Darklord
MW Lurker
294 mesaje
din 02/06/2006
2 aprecieri
01 august 2008, 11:01:01
Care este cea mai sigura si mai rapida metoda de a recompila kernel-ul?
nimic mai simplu..utilizand comenzile de mai jos orice incepator ar trebui sa se descurce:
cp linux-x.y.z.tar.gz la /usr/src
tar zxpvf linux-x.y.z.tar.gz
cd linux-x.y.z
make menuconfig
make dep
make clean
make zImage
cel mai bine este sa introduceti o disketa in unitatea de disk si sa scrieti make zdisk.pentru a determina LILO sa ia in considerare noul kernel,executati:
make zlilo
daca aceasta nu merge incercati cp /usr/src/linux-2.0.35/arch/i385/boot/zImage /boot/vmlinux.in continuare executati:vi /etc/lilo.conf si schimbati eticheta la /boot/vmlinuz-x.y.z, si in final dati comanda /sbin/lilo.reporniti sistemul (folositi disketa daca ceva nu merge cum trebuie).pentru a compila modulele (driver`ele de care aveti nevoie pentru placa de sunet,de retea si altele) dati comenzile:
make modules
make modules_install

spor  ;)
Publicitate
Publicitate
#2
otzy_007
MW Addicted
1350 mesaje
din 09/09/2006
Opera Mini
01 august 2008, 11:58:09
Ar mai fi de precizat ca in loc de make menuconfig puteti folosi make xconfig. Iar in loc de make zImage puteti folosi make bzImage sau pur si simplu make. Apropo make clean nu era prima comanda dupa extragere? si eo unul folosesc inainte de make menuconfig/make xconfig make mrproper. Iar pt kernelul 2.6 nu mai e nevoie de make dep
#3
Cint
好人礼服黑色
15174 mesaje
din 05/10/2005
60 aprecieri
01 august 2008, 12:05:33
oare dupa o recompilare o sa-mi vada si mie continutul partitiilor ntfs pe sabayon x64? :hmm:

discheta nu am la laptop...
#4
otzy_007
MW Addicted
1350 mesaje
din 09/09/2006
Opera Mini
01 august 2008, 12:19:59
Daca il compilezi cu suport pt ntfs. si nu ai nevoie de floppy numai decat
#5
Draculea
MW Addicted
1513 mesaje
din 07/10/2005
18 aprecieri
01 august 2008, 12:32:36
daca recompilez kernelu e posibil sa imi vada placa de retea ???
autor subiect #6
Darklord
MW Lurker
294 mesaje
din 02/06/2006
2 aprecieri
01 august 2008, 12:40:37
Draculea 01-08-2008 12:32:36
daca recompilez kernelu e posibil sa imi vada placa de retea ???
da si tu mai multe detalii...ce linux ai...kernel..configuratie pc...acum nu`ti vede placa de retea?
#7
Cint
好人礼服黑色
15174 mesaje
din 05/10/2005
60 aprecieri
01 august 2008, 12:42:35
otzy_007 01-08-2008 12:19:59
Daca il compilezi cu suport pt ntfs. si nu ai nevoie de floppy numai decat
si cum se compileaza cu suport ntfs?  :D
#8
otzy_007
MW Addicted
1350 mesaje
din 09/09/2006
Opera Mini
01 august 2008, 14:21:31
din make xconfig/ menuconfig ai pe la filesystems park si ntfs support si ntfs write. gasesti u  :D
#9
Draculea
MW Addicted
1513 mesaje
din 07/10/2005
18 aprecieri
01 august 2008, 15:02:20
Darklord 01-08-2008 12:40:37
Draculea 01-08-2008 12:32:36
daca recompilez kernelu e posibil sa imi vada placa de retea ???
da si tu mai multe detalii...ce linux ai...kernel..configuratie pc...acum nu`ti vede placa de retea?
pai am folosit si ubuntu si knoppix(cred ca am scris bine) si nu imi lua placa de retea...defapt daca dateam la detalii despre PC imi recunoste "Marvell yukon....ethernet" dar nu facea legatura intre placa de retea si programu ala de configurare. pur si simplu nu ma puteam conecta la retea. cand dateam ifconfig eth0 imi scira doar ethrnet fara placa de retea in sine. daca deconectam cablu de retea nu zicea nimic nici ca s-a conectat ceva nici ca s-a deconectat.
autor subiect #10
Darklord
MW Lurker
294 mesaje
din 02/06/2006
2 aprecieri
01 august 2008, 15:47:26
da ifconfig -a si posteaza ce iti zice
#11
Draculea
MW Addicted
1513 mesaje
din 07/10/2005
18 aprecieri
01 august 2008, 20:40:49
O sa instalez linuxu cand ajung duminica si iti spun ce imi zice...
#12
Bunyan
MW Lurker
386 mesaje
din 28/10/2008
28 octombrie 2008, 11:39:21 • actualizat 28 octombrie 2008, 11:42:44 (1 ori)
Iata cum nenea Bunyan construieste kernel Linux:
1) Downloadez archiva sursa;
2) O despachetez in catalogul $HOME;
$:tar xvjf linux-2.6.21.5.tar.bz2 -C ~/
3) Intru in catalogul nou creat si mkdir -p build/kernel
4) Copiez in build/kernel fisier de configurare creat
anterior.
5) $:make O=build/kernel menuconfig
6) Redactez fisierul si il salvez.
7) Creez kernelul:
$:make O=build/kernel V=1
sau $:make O=build/kernel bzImage V=1
apoi $:make O=build/kernel modules V=1
8) Dupe ce kernelul se va fi compilat,fac asa:
#:cd /lib/modules/ && cp 2.6.21.5 2.6.21.5-bak
din $HOME/linux-2.6.21.5/ #:make O=build/kernel/ modules_install
9) #:makebootdisk - creez o discheta de boot-are cu noul kernel (aceasta merge numai in Slackware)
10) Restartez sistemul cu discheta
Daca imi place cum lucreaza, cat ../../../../bzImage > /boot/vmlinuz
cat ../../../System.map > /boot/System.map
/sbin/lilo
shutdown -r now si gata

Nota: am uitat sa spun la inceput, ca trebuie sa facem make mrproper de indata ce am intrat in didrectorul cu sursele.
Utilizez numai Slackware.
Make xconfig mai mult incurca decat ajuta, deaccea sa-l foloseasca n00bii.
#13
Cint
好人礼服黑色
15174 mesaje
din 05/10/2005
60 aprecieri
28 octombrie 2008, 11:47:16 • actualizat 28 octombrie 2008, 11:48:39 (1 ori)
cel mai bine este sa introduceti o disketa in unitatea de disk si sa scrieti make zdisk.pentru a determina LILO sa ia in considerare noul kernel,executati:
make zlilo
daca aceasta nu merge incercati cp /usr/src/linux-2.0.35/arch/i385/boot/zImage /boot/vmlinux.in continuare executati:vi /etc/lilo.conf si schimbati eticheta la /boot/vmlinuz-x.y.z, si in final dati comanda /sbin/lilo.reporniti sistemul (folositi disketa daca ceva nu merge cum trebuie).pentru a compila modulele (driver`ele de care aveti nevoie pentru placa de sunet,de retea si altele) dati comenzile:
make modules
make modules_install

spor  ;)
si daca avem GRUB ?



*********


Bunyan ,tu chiar mai folosesti dischetele? :wow:
#14
Bunyan
MW Lurker
386 mesaje
din 28/10/2008
28 octombrie 2008, 12:29:57 • actualizat 28 octombrie 2008, 15:05:45 (1 ori)
Daca avem GRUB lucrurile stau mult mai simplu: masina booteaza cu noul kernel.
Iar cu dischetele sa o lasi putin mai moale.
Eu ce, trebuie sa distrug datele de pe un usbflash
numai ca sa incerc un kernelutz?
Tu ce distributie rulezi?
Înapoi la Linux
cine e aici?
Subiectul a fost creat la .
versiunea desktop
0.020⋅4⋅0