ot gamehack(21-06-2004)
reiting (14)
[ dobre ]
[ zle ]
Variant za otpechatvane
Instaliraneto na iadro na Debianska sistema e mnogo lesno,
nai-lesniiat nachin e instaliraneto na kernel-image.deb paket,
sled kato e instaliran samo triabva da obnovite buut loudera
i da restartirate.
Po printsip instaliram kernel-source-2.6.6 paketa otkolkoto
kernel-image-2.6.6 paketa, tui kato vtoriia ne e konfiguriran
za moiata sistema (zvuk, framebuffer , usb, HID, t.n...) i
zatova triabva da kompiliram ot sors.
Vinagi e hubavo da si prekompilirate iadrata. Povecheto
distributsii idvat s vklyuchena goliama poddruzhka na harduer, ot
koiato 90% ne vi e nuzhna. Prekompiliraneto na iadroto shte
napravi vasheto iadro po-malko i po-burzo.
2.6 iadroto e po-burzo ot starite iadra i predlaga direktno
zapisvane na SD-ta i DVD-ta bez nuzhdata ot emulatsiia na
SCSI.
Svaliane na 2.6 sorsa:
Svalete nai-noviia sors na iadroto s tazi komanda:
`apt-get install kernel-source-2.6.6`
// Tova e nai-novoto iadro po vreme na pisaneto na
statiiata
Obnovete sistemnite paketi:
Tui kato sum sus Sid ne mi se nalozhi da obnoviavam nishto.
Uverete se, che module-init-tools e instaliran i e nai-novata
versiia.
Nalozhi mi se da izpulnia tazi komanda:
`apt-get install libc6-dev linux-kernel-headers`
Instaliraneto na sorsa:
1) Sled instaliraneto na paketa kernel-source-2.6.6,
otivate v /usr/src i sled izpulnenieto na `ls -l` triabva da
vidite neshto podobno:
-rw-r--r-- 1 root root 34403319 Jun 16 08:51
kernel-source-2.6.6.tar.bz2
2) Proverete dali imate simlink s ime linux. Za tselta
izpulnete `ls -l` Ako imate shte vidite neshto podobno:
lrwxrwxrwx 1 root src 19 Jun 21 10:42
linux -> kernel-source-2.4.26
3) Premahnete simlinka s komandata `rm -rf linux`
4) Razarhiviraite sorsa:
`tar xvfj kernel-source-2.6.6.tar.bz2`
4) Naprete nov simlink kum noviia sors:
`ln -s kernel-source-2.6.6 linux`
5) Vlezte v novata direktoriia linux:
`cd linux`
Pachove za iadro:
Pachovete sa failove, koito indikirat promenite ot edna
versiia spriamo druga. Te dostaviat novi funktsii, opraviat
bugove i t.n. Ako zhelaeto da pachnete iadroto si, to sega mu e
vremeto.
Izpulzvaite slednata komanda, za da pachnete iadroto si:
patch -p1
Konfigurirane na iadroto:
1) Kato root otvorete edna konzola i napishete ( triabva da
ste v /usr/src/linux):
`make menuconfig`
Alternativno mozhete da izpolzvate gconfig, xconfig ili
config.
Uverete se da vklyuchite vsichko, koeto imate kato harduer i
da premahnete vsichko, ot koeto ne se nuzhdaete.
Izpolzvaite moduli, kudeto e vuzmozhno, tova pravi iadroto
po-malko i po-burzo. Az izbiram [m] za zvukovata i mrezhovata
karta, tova shte zaredi zvukovata i mrezhovata karta, kogato e
nuzhno.
Failove sistemi:
V novoto iadro mozhete da se nasladite na NTFS Read/Write
poddruzhka.
Ako izpolzvate Et3 ili ReiserFS vklyuchete gi v samoto iadro,
ne gi markiraite kato moduli, po tozi nachin niama da ima
nuzhda da se zanimavate s mkinitrd.
Eksperimentalni draiveri:
Vinagi izbiraite Yes tuk, za da imate poddruzhka na povecheto
novi ustroistva.
Zvuk:
Premahnete OSS i izberete ALSA. Uverete se, che ste izbrali
OSS-Mixer-API, koeto shte emulira interfeisite na OSS, tui
kato niakoi stari programi izpolzvat samo OSS.
Freim bufer:
Za da se poddurzha freim bufera, vklyuchete tezi optsii v
samoto iadro:
-Support for frame buffer devices
-VESA VGA graphics console
-VGA 16-color graphics console
Sushto taka izberete freim bufer modula za vashata video
karta.
2) Zapametete i izlezte:
Izgrazhdaneto i instaliraneto na iadroto:
Predi da izgradite iadroto mozhete da pochistite s tazi
komanda:
`make-kpgk clean`
1) Izpulnete: make-kpkg buildpackage -rev gamehack
kernel_image
// Suvet: Za da ne napravite niakoia belia, kato prezapishete
noviia kurnel vurhu stariia, otvorete /usr/src/linux/Makefile
i v nachaloto na faila promenete stoinostite. Po-tochna samo
EXTRAVERSION promenlivata. V momenta novoto iadro shte se kazva
2.6.6-6
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 6
EXTRAVERSION = -6
NAME=Zonked Quokka
Tova shte otneme izvestno vreme v zavisimost ot skorostta na
vashata mashina.
2) Ako vsichko pryuklyuchi bez greshka izpulnete: cd
/usr/src
3) Instaliraite novoto iadro taka: dpkg -i
kernel-image-2.6.6-6_gamehack.deb
Obnovete buut loudera:
GRUB
1) Otvariate tekstov redaktor i redaktirate
/boot/grub/menu.lst, taka che dobaviate novoto iadro:
title Linux 2.6.6-6
root (hd0,0)
kernel /boot/vmlinuz-2.6.6-6 root=/dev/hda1 ro vga=791
savedefault
boot
hdc=scsi veche ne e nuzhno.
vga=791 e za video rezhima pri buutvaneto.
2) Restartiraite i se radvaite na novoto si iadro.
Ako neshtata ne sa nared, mozhete da se vurnete v
/usr/src/linux, da dobavite poddruzhka na neshto, ako ste go
zabravili. Ako puk iskate da zapochnete iztsialo na novo da
konfigurirate izpulnete purvo tazi komanda:
`make clean`
I sled tova po obiknovenata protsedura:
`make menuconfig`
<< Primer za upotreba na Access Control Lists s Linuks | Slackware iadro + ALSA >>
|