přejít na obsah přejít na navigaci

Linux E X P R E S, Jak na vlastní jádro v Debianu

Jak na vlastní jádro v Debianu

Aneb vzali jste mi /dev/raw1394 , musím si udělat vlastní


Debian GNU/Linux už nějakou dobu neobsahuje ve svých distribučních jádrech podporu zařízení /dev/raw1394. To bylo z jádra vyškrtnuto v okamžiku, kdy bylo toto rozhraní označeno vývojáři Debianu za zastaralé a životu nebezpečné pro bezpečnost systému.

Bohužel, toto zařízení stále využívá program Kino, který využívám pro získání digitálních dat z kamery. Protože nějaké zástupné knihovny v podobě libraw1394 mi nefungovaly, tak jsem byl nucen si vytvořit jádro vlastní a jak že se v Debianu takové jádro dělá, na to se teď podíváme.

Nejprve je potřeba si stáhnout zdrojové soubory jádra. To se provede např. takto

sudo aptitude install linux-source-2.6.24

Zdrojové soubory linuxového jádra se stáhnou do adresáře /usr/src, kde je musíte rozbalit a také je dobré na ně nasměrovat adresář /usr/src/linux, např. takto

cd /usr/src
sudo tar xvjf  linux-source-2.6.24.tar.bz2 
sudo ln -sf  linux-source-2.6.24 linux

Další co musíte udělat je vzít si vhodný konfigurační soubor, z kterého je možno vyjít a ten si upravit k obrazu svému. To se udělá např. takto

cd /usr/src/linux 
sudo cp /boot/config-2.6.24-1-amd64 ./.config
sudo make menuconfig

Poslední příkaz vám otevře obrazovku, ve které se nastaví požadované volby. V případě zařízení IEE1394 je potřeba zrušit nové rozhraní používané pro přístup k zařízení a vybrat starý způsob.

Jádro pak musíte zkompilovat

sudo make-kpkg clean
sudo fakeroot make deb-pkg 

Nově vzniklé jádro se uloží do adresáře /usr/src, odtud ho nainstalujete klasicky příkazem

sudo dpkg -i linux-2.6.24_2.6.24_amd64.deb

Ještě než ho budete moci začít používat, je potřeba upravit soubor  /boot/grub/menu.lst a vytvořit initrd, jinak by nebylo možné takto vzniklé jádro zavést. Initrd vytvoříte takto

sudo update-initramfs -k 2.6.24 -c

No a soubor  upravíte např. přidáním následujících řádek. Tím je instalace jádra hotova a můžete restartovat počítač.

title        Debian GNU/Linux, kernel 2.6.24 firewire
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.24 root=/dev/sda1 ro 
initrd        /boot/initrd.img-2.6.24

 

Nahoru

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Martin Šín

Martin Šín

Martin Šín (*1980) vystudoval pedagogickou fakultu a nyní pracuje jako učitel matematiky a výpočetní techniky na střední škole. Ve volném čase překládá a také hraje hry (ani jedno mu příliš nejde). V práci se snaží prosazovat open-source programy.


  • Distribuce: Debian

| proč linux



Public Relations

Každý den se do práce těším, říká Viktor ze Siemens Advanta

Viktor ŽaludViktor Žalud je hardwarový vývojář a v Siemens Advanta se zaměřuje na vývoj zařízení pro průmyslovou automatizaci. „Každé zařízení musím navrhnout, nechat vyrobit, otestovat jeho funkcionalitu a zajistit, aby splňovalo všechny předpisy a normy,“ popisuje svou práci. „Práce mě baví i proto, že každý půlrok vymýšlím řešení pro jiný výrobek a všechny jsou unikátní,“ vysvětluje.

Pokračování ...



Public Relations

Elektronické podpisy, pečetě a časová razítka jednodušeji a levněji

elektronický podpisKlienti společnosti Gordic se díky certifikovanému partnerství se Software602 obejdou při kva­li­fi­ko­va­ném elektronickém po­de­pi­so­vá­ní bez tokenů nebo čipových karet. Uži­va­te­lé in­for­mač­ní­ho sys­té­mu GINIS nyní mohou po­de­pi­so­vat a pe­če­tit jed­no­du­še­ji a levněji.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 10. April

Zapojte se do tvorby distribuce Mageia

Podílejte se na vytváření balíčků pro Mageiu, dělejte, co je potřeba, staňte se baličem


Pavel Fric

Pavel Fric, 13. March

Lollypop

Lollypop je hudební přehrávač navržený, jak ukazuje jeho podoba, aby výborně zapadl do pracovního...


Pavel Fric

Pavel Fric, 26. February

QElectroTech

Kreslení elektrotechnických i jiných výkresů


Všechny blogy »


Public Relations

Jak si vybrat spolehlivé online kasino?

CasinoVýběr poctivé herny je otázka, která se týká nejen začínajících hráčů, ale i hráčů se zkušenostmi. Poctivé casino je skutečnou šancí nejen si užít proces, ale také vyhrát. Online zábavní portál je specializovaná služba, která uživatelům umožňuje hrát o peníze. Online herní průmysl se neustále vyvíjí a online kasina úspěšně konkurují kamenným provozovnám.

Pokračování ...