Portál AbcLinuxu, 30. dubna 2025 10:09
Distribuční jádra používají init ramdisk, který obsahuje moduly (ovladače) pro diskové řadiče, souborové systémy, a ostatní věci které jsou nutné pro připojení /, taková jádra se snaží být co nejuniverzálnější.
Hlavní motivací pro kompilaci jádra je zmenšit jeho velikost (přímo jádra) a zbavit se init ramdisku, protože obvykle stačí řadič zakompilovat do jádra, stejně tak podporu pro souborový systém /.
Také pokud si pustíte lsmod na distribučním jádře je nataženo nezřídka několik desítek modulů, které by mohly být přímo v jádře, například alsa - když máte zvukovou kartu, tak je zbytečné pokaždé natahovat moduly, nebo pokud používáte připojení přes PPP, mohou být moduly také přímo v jádře.
Dalším důvodem může být potřeba aplikovat nějaké patche přidávající funkcionalitu, nebo zvyšující výkon. Případně váš distribuční kernel nepodporuje nějaký stávající hardware.
Viz podobný dotaz v poradně
Dokument vytvořil: vogo, 8.4.2007 10:52 | Poslední úprava: jadd, 15.1.2016 00:10 | Další přispěvatelé: anonymous | Historie změn | Zobrazeno: 4585×
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.