Portál AbcLinuxu, 3. května 2025 22:49

Přehled jaderných modulů

7.2.2007 16:15 | Přečteno: 1243× | Za vším hledej Linux | poslední úprava: 7.2.2007 22:58

Nevím jak kdo z vás, ale cítím se jako člověk hloubavý a občas mi to nedá a šťourám se ve věcech které jsou mi absolutně k.. doplň sám. Při svých bádacích výbojích v oblasti kompilace jádra jsem často tápal co vlastně nastavit, proč a k čemu je to dobré.
Já vím. Zkušenější si řeknou: "Když tomu nerozumíš, tak do toho nestrkej rypák." Jenže bez toho by se asi člověk stěží naučil, že? A protože jsem postrádal nějaký pěkný chlívek, kde by člověk našel na hromádce nějaký abecední seznam jaderných modulů s nimiž by se mohl setkat, tak jsem ho rovnou založil.

Jsem si vědom, že se najdou rejpalové a kritici. Beze všeho. Pánové (a dámy) jste vítáni a místo planých keců tam můžete rovnou omyly uvést na pravou míru.

Jinak k připomínce Filipa Domince, který doporučil neduplikovat web Davida Watzkeho. Má pravdu, pokud by šlo pouze o jádro, ovšem stránky na wikibooks zaměřené na Linux vznikly mnohem dřív. Přehled jaderných modulů je v podstatě pouze jejich logickým doplněním, takže by svou připomínku měl adresovat spíš jemu. A pak - jsem toho názoru, že tím pravým prostorem pro takovou dokumentaci mají být wikibooks a ne nějaký soukromý web, který za půl roku nemusí existovat.

Wikibooks jsou pod GNU Free Documentation License, tzn kdokoliv může v úpravách pokračovat. A také soudím, že je lépe využít projektu Wikimedia, který je nepochybně zaštítěn mnohem širším lidským potencinálem, než zakládat něco vlastního. Přijde mi jen škoda, jak málo lidí si to uvědomuje.

       

Hodnocení: 62 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

7.2.2007 16:24 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Odpovědět | Sbalit | Link | Blokovat | Admin
Jinak pokud jde o zmiňovaný web Davida Watzkeho, jeorientován na kompilaci jádra. V mém počinu by spíš mělo jít pouze o stručný přehled modulů - s čím souvisí.
Luk avatar 7.2.2007 16:36 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Odpovědět | Sbalit | Link | Blokovat | Admin
Monolitní? Co je to za slovo? Hned to jdu opravit...:-D
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
7.2.2007 17:08 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Ono je to především věcně špatně - jádro Linuxu je monolitické vždy, bez ohledu na to, kolik si toho přeložíte jako moduly…
Luk avatar 7.2.2007 18:13 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
To není tak úplně pravda. Sice je v terminologie OS zvykem používat rozlišení "monolitické jádro" versus "mikrojádro", nicméně věcně správně je též "monolitické jádro" versus "modulární jádro". Dokonce bych řekl, že pro první význam byl termín zvolen nešťastně.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
7.2.2007 20:04 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Spousta termínů byla historicky zvolena nešťastně, ale v okamžiku, kdy už jsou jednou zažité a používají se, je ještě daleko nešťastnější takový termín začít používat pro něco jiného. Navíc si myslím, že tento termín vůbec nešťastně zvolen nebyl, protože vyjadřuje, jak to jádro technicky funguje. Jádro Linuxu je prostě monolitické (ve smyslu toho, co to slovo znamená v běžném jazyce) bez ohledu na to, zda ten monolit je natažen z jednoho souboru bzImage nebo poskládán z modulů.
7.2.2007 22:54 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Přesně tak, proto jsem příslušnou pasáž opravil. Místo monolitické jsem napsal nemodulární, protože pojem monolitické jádro se vztahuje ke sdílení jaderného paměťového prostoru (a možná i k RING0, ale to bych kecal) a ne k nahrávání modulů.

BTW: rozšířil jsem i zápis Monolitické jádro na české wikipedii
When your hammer is C++, everything begins to look like a thumb.
Luk avatar 7.2.2007 23:58 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
nemodulární
Jak ošklivé slovo :-( Ale ještě horší je tohle:
Termín monolitické jádro bývá nesprávně používáno pro jádro bez podpory nahrávání modulů, což je nesprávné.
Takhle už jsem se dlouho nezasmál :-D
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
8.2.2007 09:19 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Jak ošklivé slovo.
Vymysli lepší termín ;-)
Takhle už jsem se dlouho nezasmál :-D
Achjo, člověk ty věty tak dlouho piluje, až mu z toho vyleze něco takového :-D
When your hammer is C++, everything begins to look like a thumb.
7.2.2007 17:17 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
No nevím, nejsem jazykovědec, ale řekl bych že významově monolitní == monolitický. Spíš bych však řekl, že výraz monolitický je spíš zkomoleninou anglického výrazu monolitic, než odvozeninou od původního výrazu monolit. Ale v konečném dúsledku je to jedno.
12.2.2007 08:04 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Takže podle "Slovníku jazyka českého" prof. Váši a dr. Trávníčka z r. 1946 je obé správně.
multi avatar 7.2.2007 16:44 multi | skóre: 38 | blog: JaNejsemOdsut
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Odpovědět | Sbalit | Link | Blokovat | Admin
a co ty projekty spojit?
Fitness ajťák: kutilův web; bezdrátová čidla teploty vývoj softwaru linux server
7.2.2007 16:48 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Odpovědět | Sbalit | Link | Blokovat | Admin
A pak - jsem toho názoru, že tím pravým prostorem pro takovou dokumentaci mají být wikibooks a ne nějaký soukromý web, který za půl roku nemusí existovat.
Linux Wiki není je taky wiki - jestli chceš, můžeš se zapojit.
Quando omni flunkus moritati
7.2.2007 16:49 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Oops! To jsem zase jednou editoval, až jsem přeeditoval. Má tam být "Linux Wiki je taky..."
Quando omni flunkus moritati
7.2.2007 16:51 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
O to přece nejde, jde o to že si hrají na vlastním písečku a až někoho (jednotlivce) přestane bavit platit doménu, hosting,.. tak projekt zanikne a veškerá data příjdou v niveč. Za wikibooks ale stojí silná organizace, která jistým způsobem zajišťuje její budoucnost.
8.2.2007 04:52 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Proč by měla data přijít vniveč? Předpokládám, že i kdyby se web náhodou měl rušit, David si data nechá, eventuelně je pošle někomu, komu by se mohla hodit.

PS: vniveč, vniveč, vniveč, vniveč - znáš nějaký niveč, do kterého by mohlo něco přijít?)
Quando omni flunkus moritati
8.2.2007 07:35 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Jo, třeba zrovna právě Markův web ;-) Zrovna nedávno ho postihla ta nepříjemná věc, že přišel o data co měl na původním webu.
David Watzke avatar 7.2.2007 16:49 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Odpovědět | Sbalit | Link | Blokovat | Admin
Nazvat tak specificky zaměřený wikibook "Moduly", to se mi nezdá. Nebylo by vhodnější třeba "Linuxové moduly"?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
7.2.2007 17:00 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Nic ti nebrání provést změnu. Na původní stránku se pak může vrazit redirect, který to bude směrovat na novou stránku. A nebo víš co.. já to rovnou udělám...
7.2.2007 17:08 Radek Podgorny | skóre: 16
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Odpovědět | Sbalit | Link | Blokovat | Admin
No nechci rejpat, ale vzdy jsem se o modulu dozvedel dost informaci primo pri konfiguraci (polozka "?" pri make config nebo "help"-nebo-tak-nejak pri make menuconfig). Tohle vypada jako zjevna duplicita a pokud je popisek k nejakemu konkretnimu modulu nedostatecne vysvetlujici, navrhuji prispet primo do jadra (tedy jeho konfiguracniho systemu) nez zacinat od nuly a to jeste v nejakem divnem obskurnim jazyce (cestine)... :-)
http://podgorny.cz
7.2.2007 17:26 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Abych tě v tom divném obskurním jazyce neposlal pěkně jadrně (nikoliv jaderně) někam.. ;-)

Doufám že jsem se tě tímto nedotknul, ale častěji se setkávám s tím, že někdo stojí před nastartovaným systémem a marně si láme hlavu nad tím co k čemu je, zda to může beztrestně vyhodit a jaký to může mít eventuálně vliv.

Zcela konkrétně. Po kompilaci posledního jádra se mi už nevytvořila zařízení pevného disku jako hda ale sda. Podotýkám, že jsem vyšel z původního configu distribučního jádra. Když jsem najel stejné jádro, ovšem nikoliv vanilla, ale kompilované pro Ubuntu tak byl disk opět přístupný přes hda. Žádný problém. Stačilo upravit fstab a menu.lst pro grub, ovšem někdo méně zkušený by už zoufale hledal informaci proč tomu tak je a které moduly jádra zapoměl přidat, že mu to nefunguje.
7.2.2007 17:52 diverman | skóre: 32 | blog: život s tučňáčkem
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
někdo stojí před nastartovaným systémem a marně si láme hlavu nad tím co k čemu je, zda to může beztrestně vyhodit a jaký to může mít eventuálně vliv.
Mno, podle mě by to toho neznalý uživatel neměl rejpat. Ale to je spíš filozofický problém. I já často rejpu, do čeho nemám :-D
Po kompilaci posledního jádra se mi už nevytvořila zařízení pevného disku jako hda ale sda.
Cos tam měl předtím za verzi? BTW tuším, že od řady 19 se Serial-ATA přestěhovalo z menu SCSI o patro vejš.
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
7.2.2007 18:01 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Problém není problém. Resp. pokud vím, tak změna je způsobená přechodem na libata, které by mělo být všeobjímajícím modulem pro všechny disky viz informace např. zde. Delší dobu jsem však tohle dění nesledoval, tak mě to trochu zaskočilo. Zvlášť tedy když u Ubuntu s jádrem 2.6.20 jsou disky jako hd.
8.2.2007 16:15 Radek Podgorny | skóre: 16
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Neboj, me se jen tak nikdo nedotkne... ;-)

...presto si stale myslim, ze kdyz zacnes popisovat moduly v cestine, muze z toho tezit jen miniaturni hrstka potencialnich zajemcu. Naucit se/podporovat anglictinu by bylo IMHO produktivnejsi. Ale proti gustu zadnej disputat... :-)

Jinak co ce tyce toho, cos popsal, tak tomu se bohuzel pri soucasnemu vyvojovemu modelu neda vyhnout (casne zmeny celych subsystemu) a precejen to chce bud trochu sledovat vyvoj jadra, nebo se do nej nevrtat :-) Obavam se, ze by Ti stejne popis modulu k vyreseni teto situace nepomohl... :-(

Jeste k tomu jak zjistovat informace o modulech: Ja to delam takhle -> najdu modul, o kterem chci neco vedet; dam "make menuconfig" u daneho jadra; najdu ho (treba pomoci klavesy "/") a prectu si to :-)
8.2.2007 16:48 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Přehled jaderných modulů
Dík za tip.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.