Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u

[es] :: Linux :: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u

[ Pregleda: 3144 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Borovic
Stefan Borovic
Beograd

Član broj: 80154
Poruke: 204
*.eunet.yu.

Jabber: borovic@elitesecurity.org


Profil

icon HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u22.04.2006. u 11:14 - pre 218 meseci
Dobar dan.Ovaj howto je prevenstveno namenjen korisnicima Slackware Linux-a koji zele da instaliraju najnoviji stabilan kernel 2.6.16.9, ali ovaj howto moze koristiti i korisnicima drugih distribucija jer je veoma slican proces instaliranja.Naime, ovde ce biti objasnjeno instaliranja novog, kao i zadrazavanja starog kernela u slucaju da nesto ne bude bilo kako treba.Pretpostavlja se da ste vec downloadovali izvorne kodove novog kernela i da ga imate na racunaru.Ukoliko ovo nije slucaj, mozete da odete na sajt http://kernel.org i odatle preuzmete najnoviji kernel.
NAPOMENA:Morate imati root privilegije da biste mogli da izvrsite mnoge od sledecih komandi i pretpostavlja se da imate ix86 arhitekturu procesora.

1.Presnimite izvorne kodove vaseg kernela u direktorijum /usr/src.

2.Otvorite terminal (npr. Konsole) i ukucajte: cd /usr/src && tar -xjvf linux-2.6.16.9.tar.bz2 Ova komanda ce vas dovesti u direktorijum /usr/src i raspakovati novi kernel 2.6.16.9

3.Kada se zavrsi proces raspakivanja kernela ukucajte: rm linux && ln -s linux-2.6.16.9 Kada pokrenete ovu komadnu, simbolican link ili symlink ka starom kernelu ce se preusmerti tako da pokazuje na novi kernel.

4.Mozemo da krenemo na konfigurisanje kernela.Prvo treba da uklonimo dodatne fajlove i konfiguracije krenela (ako ih ima) sto cemo postici komandom: make mrproper.Zatim zelimo da licno konfigurisemo kernel tako da odgovara harware-skoj konfiguraciji naseg racunara sto mozemo postici komandama: make config ili make menuconfig ili make xconfig.Posto je komanda make menuconfig najlaksa i najbrza, koristicemo nju.Znaci: cd linux && make mrproper && make menuconfig Ovo ce nam prikazati ncurses-based menu koji nam omogucava konfigurisanje sistema.Znaci ovde ukljucite opcije koje su vam potrebne i iskljucite one za koje ste sigurni da necete nikad koristiti.Kada zavrsite sa konfigurisanjem kernela, mozete da predjete na korak 5.

5.Sada zelimo da kompajliramo kernel koji smo malopre konfigurisali.To cemo postici komandom: make bzImage && make modules && make modules_install

6.Presnimimo potrebne fajlove i datoteke u direktorijum /boot u kome se nalaze potrebni fajlovi za podizanje sistema.Uradimo to ovako: cp System.map /boot/System.map-2.6.16.9 && cp .config /boot/config.2.6.16.9 && cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.6.16.9

7.Sada, posto zelimo da ostavimo i stari kernel, ime starog promenimo u vmlinuz.old.To mozemo postici komandom: mv /boot/vmlinuz /boot/vmlinuz.old

8.Napravimo symlinkove u /boot direktorijumu takve da pokazuju na fajlove novog kernela: cd /boot && rm System.map && rm config && rm vmlinuz && ln -s System.map-2.6.16.9 System.map && ln -s config.2.6.16.9 config && ln -s vmlinuz-2.6.16.9 vmlinuz

9.Sada rekonfigurisimo nas boot loader.Ukoliko koristite lilo postupite ovako (u suprotnom, pokusajte sami da nadjete resenje jer je proces veoma slican).Dakle nas /etc/lilo.conf fajl bi trebao da izgleda ovako:

Code:
# Linux bootable partition config begins (nas novi kernel)
image = /boot/vmlinuz-2.6.16.9
  root = /dev/hda1
  label = Slackware (novi kernel)
  read-only
# Linux bootable partition config ends (nas novi kernel)
# Linux bootable partition config begins (stari kernel)
image = /boot/vmlinuz.old
  root = /dev/hda1
  label = Slackware (stari kernel)
  read-only
# Linux bootable partition config ends (stari kernel)


NAPOMENA:Deo root = /dev/hda1 treba da podesite tako da pokazuje ka vasem hard disku na kome je instaliran linux.
Izmene mozete izvrsiti pomocu vaseg omiljenog text editora, na primer: pico /etc/lilo.conf Kada sacuvate izmene, pokrenite komandu lilo kao bi se sacuvale promene.Dakle: lilo
10.I na kraju pokrenite komandu generate-modprobe.conf kako bi se kreirao dobar modprobe.conf fajl: rm /etc/modprobe.conf && generate-modprobe.conf /etc/modprobe.conf
11.Restartujte racunar i imacete nov funkcionalan kernel...

Nadam se da ce ovaj howto pomoci mnogim korisnicima koji zele da instaliraju nov kernel a ne znaju kako.Takodje, svi komentari, pohvale i kritike su dobrodosli.Srecno!

[Ovu poruku je menjao Borovic dana 22.04.2006. u 12:16 GMT+1]
n
 
Odgovor na temu

skriven.iza.laznih.imena

Član broj: 82343
Poruke: 151
*.041net.co.yu.



Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u22.04.2006. u 12:11 - pre 218 meseci
Na kernelu serije 2.6.* sledeći koraci:
Citat:
Borovic:5.Sada zelimo da kompajliramo kernel koji smo malopre
konfigurisali.To cemo postici komandom: make bzImage && make modules &&
make modules_install


6.Presnimimo potrebne fajlove i datoteke u direktorijum /boot u kome se nalaze
potrebni fajlovi za podizanje sistema.Uradimo to ovako: cp
System.map /boot/System.map-2.6.16.9 && cp .config /boot/config.2.6.16.9 &&
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.6.16.9


7.Sada, posto zelimo da ostavimo i stari kernel, ime starog promenimo u
vmlinuz.old.To mozemo postici komandom:
mv /boot/vmlinuz /boot/vmlinuz.old

8.Napravimo symlinkove u /boot direktorijumu takve da pokazuju na fajlove
novog kernela: cd /boot && rm System.map && rm config && rm vmlinuz &&
ln -s System.map-2.6.16.9 System.map && ln -s config.2.6.16.9 config && ln -s
vmlinuz-2.6.16.9 vmlinuz

mogu da se zamane sa jednostavnim:
Code:
make
make modules_install
make install

Ali samo ako prethodno u Makefile-u uklonite komentar ispred linije u kojoj stoji
„export INSTALL_PATH ?= /boot“. Ovo morate uraditi da bi „make install“ radilo.
Ne treba čak ni pokretati lilo. „make install“ to uradi umesto vas, naravno
ako koristite lilo. Ako koristite GRUB, poznato je da on ne mora da se
pokreće ponovo da bi se „rekonfigurisao“.

Ako hoćete da u meni ubacite i stari kernel onda će te morati da u potpunosti
ispratite Borovicev korak 9:
Citat:
Borovic:9.Sada rekonfigurisimo nas boot loader.Ukoliko koristite
lilo postupite ovako (u suprotnom, pokusajte sami da nadjete resenje jer je
proces veoma slican).Dakle nas /etc/lilo.conf fajl bi trebao da izgleda
ovako:

Code:
# Linux bootable partition config begins (nas novi kernel)
image = /boot/vmlinuz-2.6.16.9
  root = /dev/hda1
  label = Slackware (novi kernel)
  read-only
# Linux bootable partition config ends (nas novi kernel)
# Linux bootable partition config begins (stari kernel)
image = /boot/vmlinuz.old
  root = /dev/hda1
  label = Slackware (stari kernel)
  read-only
# Linux bootable partition config ends (stari kernel)


[Ovu poruku je menjao skriven.iza.laznih.imena dana 22.04.2006. u 13:52 GMT+1]
 
Odgovor na temu

Marko_R
Marko Ranđelović
Programer
Niš

Član broj: 3737
Poruke: 575



+4 Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u22.04.2006. u 19:38 - pre 218 meseci
Citat:
label = Slackware (novi kernel)

Ako dobijete grešku, to je zato što razmaci nisu dozvoljeni u label direktivi.
 
Odgovor na temu

thugic
Chistach M$-a
/dev/null

Član broj: 62837
Poruke: 26
*.pool8260.interbusiness.it.

Sajt: localhost


Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u23.04.2006. u 12:40 - pre 218 meseci
Kada se koristi 'make install' automatski se dodaje stari kernel sa extenzijom '*.old' koliko ja znam, znachi da se nemora dodavati nishta u lilo.conf fajl.
Ako neko rekompajlira prvih puta najbolje bi bilo da se uzme .config fajl sa nekog Slackware-current mirrora kojeg je Patrick podesio, sadashnji je 2.6.15.3, kad se taj podesi i lepo konfigurishe lako je kompajlirati zadnji sa kernel.org i kopirati nash .config u /usr/src/linux.
-thugic
Be-root or re-boot? That is the question!
 
Odgovor na temu

Borovic
Stefan Borovic
Beograd

Član broj: 80154
Poruke: 204
*.eunet.yu.

Jabber: borovic@elitesecurity.org


Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u24.04.2006. u 12:09 - pre 218 meseci
Primedba koju je uputio skriven.iza.laznih.imena zaista ubrzava rekompajliranje kernela i pojednostavljuje postupak.Ono sto sam ja napisao u stvari uradi make install, ali smatram da je moj nacin malo jasniji novim korisnicima.U svakom slucaju hvala!
n
 
Odgovor na temu

Borovic
Stefan Borovic
Beograd

Član broj: 80154
Poruke: 204
*.eunet.yu.

Jabber: borovic@elitesecurity.org


Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u25.04.2006. u 09:08 - pre 218 meseci
Da zaboravio sam. make install u /boot direktorijumu stvara odmah vmlinuz, tako da ako sledite moje upustvo i koristite make install, morati da malo prepravite lilo.conf -> umesto image:vmlinuz-2.6.16.9 treba samo vmlinuz...Dovidjenja!
n
 
Odgovor na temu

Borovic
Stefan Borovic
Beograd

Član broj: 80154
Poruke: 204
*.eunet.yu.

Jabber: borovic@elitesecurity.org


Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u25.04.2006. u 11:01 - pre 218 meseci
DOPUNA:Novi korisnici obavezno neka prouce make help....
n
 
Odgovor na temu

silber

Član broj: 1605
Poruke: 97
195.252.89.*



Profil

icon Re: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u05.05.2006. u 14:39 - pre 217 meseci
Takodje novi korisnici neka pogledaju i ovaj link:
http://slackbook.ns-linux.org/system-configuration-kernel.html
 
Odgovor na temu

[es] :: Linux :: HOWTO: Instaliranje 2.6.16.9 kernela u Slackware Linux-u

[ Pregleda: 3144 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.