abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:11 | Komunita

    Linux Foundation zveřejnila Výroční zprávu za rok 2025 (pdf). Příjmy Linux Foundation byly 311 miliónů dolarů. Výdaje 285 miliónů dolarů. Na podporu linuxového jádra (Linux Kernel Project) šlo 8,4 miliónu dolarů. Linux Foundation podporuje téměř 1 500 open source projektů.

    Ladislav Hagara | Komentářů: 0
    dnes 02:11 | Zajímavý článek

    Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.12.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    dnes 02:00 | Nová verze

    OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.4.0.

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | IT novinky

    Kriminalisté z NCTEKK společně s českými i zahraničními kolegy objasnili mimořádně rozsáhlou trestnou činnost z oblasti kybernetické kriminality. V rámci operací OCTOPUS a CONNECT ukončili činnost čtyř call center na Ukrajině. V prvním případě se jednalo o podvodné investice, v případě druhém o podvodné telefonáty, při kterých se zločinci vydávali za policisty a pod legendou napadeného bankovního účtu okrádali své oběti o vysoké finanční částky.

    Ladislav Hagara | Komentářů: 1
    včera 14:44 | IT novinky

    Na lepší pokrytí mobilním signálem a dostupnější mobilní internet se mohou těšit cestující v Pendolinech, railjetech a InterPanterech Českých drah. Konsorcium firem ČD - Telematika a.s. a Kontron Transportation s.r.o. dokončilo instalaci 5G opakovačů mobilního signálu do jednotek Pendolino a InterPanter. Tento krok navazuje na zavedení této technologie v jednotkách Railjet z letošního jara.

    Ladislav Hagara | Komentářů: 3
    včera 12:22 | Bezpečnostní upozornění

    Rozšíření webového prohlížeče Urban VPN Proxy a další rozšíření od stejného vydavatele (např. 1ClickVPN Proxy, Urban Browser Guard či Urban Ad Blocker) od července 2025 skrytě zachytávají a odesílají celé konverzace uživatelů s AI nástroji (včetně ChatGPT, Claude, Gemini, Copilot aj.), a to nezávisle na tom, zda je VPN aktivní. Sběr probíhá bez možnosti jej uživatelsky vypnout a zahrnuje plný obsah dotazů a odpovědí, metadata relací i

    … více »
    Ladislav Hagara | Komentářů: 5
    včera 05:22 | Zajímavý software

    QStudio, tj. nástroj pro práci s SQL podporující více než 30 databází (MySQL, PostgreSQL, DuckDB, QuestDB, kdb+, …), se stal s vydáním verze 5.0 open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 6
    včera 04:55 | Nová verze

    Byla vydána nová verze 259 správce systému a služeb systemd (Wikipedie, GitHub).

    Ladislav Hagara | Komentářů: 0
    včera 02:55 | Zajímavý článek

    Cloudflare Radar poskytuje aktuální informace o globálním internetovém provozu, útocích nebo trendech. Publikován byl celkový přehled za rok 2025. Globální internetový provoz vzrostl v roce 2025 o 19 %.

    Ladislav Hagara | Komentářů: 0
    17.12. 15:22 | IT novinky

    Správní rada americké mediální skupiny Warner Bros. Discovery (WBD) podle očekávání odmítla nepřátelskou nabídku na převzetí od firmy Paramount Skydance za 108,4 miliardy dolarů (2,25 bilionu Kč). Paramount podle ní neposkytl dostatečné finanční záruky. Akcionářům proto doporučuje nabídku od Netflixu.

    Ladislav Hagara | Komentářů: 0
    Kdo vám letos nadělí dárek?
     (0%)
     (0%)
     (0%)
     (0%)
     (0%)
     (0%)
     (50%)
     (50%)
     (0%)
    Celkem 2 hlasů
     Komentářů: 5, poslední dnes 01:31
    Rozcestník

    Jak jsem (konečně) (z)kompiloval jádro

    11.3.2012 08:42 | Přečteno: 1271× | GNU/Linux

    Dostala se mi "do rukou" kniha Linux Device Drivers. Začal jsem ji číst, ale abych mohl i prakticky zkoušet, tak jsem musel mít zkonfigurované/zkompilované jádro:

    Kompilace jádra

    Ta se mi podařila až na "20." pokus (myšleno, že jádro začlo bootovat až na "20." pokus). Důvodem bylo nejspíš, že jsem nějak pořád přehlížel (možná kvůli tomu, že jsem konfiguroval pomocí make gconfig, reps. make xconfig) obecnou podporu ATA (CONFIG_ATA) -- nechával jsem ji jako modul, ale zároveň jsem nepoužil init ram fs.

    Poznámka pro uživatele Arch Linuxu

    Pokud používáte abs, tak konfiguraci distribučního jádra lze najít v /var/abs/core/linux/config nebo /var/abs/core/linux/config.x86_64. Může to být inspirace pro "vlastní jádro".

    Asi jsem "slepý"

    Zkoušel jsem pro konfiguraci jak make gconfig, tak make xconfig, ale "musel" jsem se "poslušně" vrátit k make nconfig (v minulosti jsem ho používal), protože mi přijde jednodušší a hlavně jsem v něm viděl i to, co v předchozích dvou vidět na první pohled nebylo (viz poznámka o CONFIG_ATA).

    Poznámka

    Jedná se o vanilla jádro 3.2.9 bez jakýchkoli dodatečných patchů.

           

    Hodnocení: 86 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    11.3.2012 10:14 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Pokud používáte abs, tak konfiguraci distribučního jádra lze najít v /var/abs/core/linux/config nebo /var/abs/core/linux/config.x86_64.

    Případně můžete zkusit /proc/config.gz (ale nevím, jestli má Arch tuhle volbu zapnutou).

    11.3.2012 10:21 Begleiter | skóre: 47 | blog: muj_blog | Doma
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro

    Díky za doplnění. Má ji zapnutou.

    11.3.2012 10:36 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Ona je to hodně užitečná funkce hlavně když zkoušíte víc různých jader a potřebujete zkontrolovat konfiguraci toho, které zrovna běží.
    11.3.2012 12:38 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Ono dneska ještě jde používat jádro bez initramfs?
    11.3.2012 13:08 Radovan Garabík
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Ono dneska ještě jde používat jádro bez initramfs?
    Áno, používam, všetky moje skompilované jadrá sú bez initramfs. Keď sa už jadro kompiluje na mieru daného hw, nemá význam použiť initramfs. A bez initramfs sa pracuje, keď treba nejako nečakane bootovať... (napr. sa poškodí filesystém alebo tak).
    11.3.2012 13:15 Begleiter | skóre: 47 | blog: muj_blog | Doma
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro

    Ano, lze. Jenom člověk nejdůležitější věci musí zkompilovat přímo do jádra, a ne jako modul.

    11.3.2012 18:50 Kvakor
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Přesněji řečeno, v jádře musí být ovladač pro zařízení, na kterém je root, ovladač příslušného souborového systému a nutná infrastruktura okolo (napr. podpora SCSI a SCSI disků u čehokoliv mimo starých (PATA) IDE ovladačů (/dev/hd*) nebo obecná popora MTD pro interní flash paměti), plus všechno to, co je tam v pčipadě initramdisk/initramfs verze (mimo popory initramdisk/initramfs). Jak se připojí root a nastartuje udev, jádro si zbytek zavede samo.
    11.3.2012 19:01 Begleiter | skóre: 47 | blog: muj_blog | Doma
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro

    Díky!

    11.3.2012 19:09 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    …a pokud nemáte kořenový filesystém na softwarovém RAIDu, LVM, iSCSI nebo NFS, tak to při troše štěstí bude i stačit.
    11.3.2012 20:18 Kvakor
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    I u SW RAIDu to bude stačit, jen se musí pozapínat nutné volby a nastavit správně oblasti disku (u DOS-style rozdělení je to typ 0xFD), aby je jádro automaticky detekovalo a sestavilo RAID ještě před tím, než ho namountuje. Ten zbytek potřebuje pomoct z uživatelského prostoru, i když u NFS to za určitých okolností a v omezené míře jde i bez něj.
    11.3.2012 20:57 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    I u SW RAIDu to bude stačit, jen se musí pozapínat nutné volby a nastavit správně oblasti disku (u DOS-style rozdělení je to typ 0xFD), aby je jádro automaticky detekovalo a sestavilo RAID ještě před tím, než ho namountuje.

    Tahle autodetekce je taková loterie, že je-li to jen trochu možné, je lepší se jí vyhnout.

    11.3.2012 23:31 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    …a pokud nemáte kořenový filesystém na softwarovém RAIDu, LVM, iSCSI nebo NFS, tak to při troše štěstí bude i stačit.
    Asi tak. initramfs prostě znamená dobrou flexibilitu, ať už při nasazení některé z tebou zmíněných technologií, nebo při změně hardware.

    Nevěřím, že bez initramfs startuje systém nějak pozorovatelně rychlejc...
    Gilhad avatar 11.3.2012 16:32 Gilhad | skóre: 20 | blog: gilhadoviny
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Taky na vsech strojich, co mam pod palcem, jedu bez initramfs. Neni duvod ho pouzivat, kdyz HW na kterem to pobezi znam a je snadne pro nej ten kernel usit na miru. Zda se mi lepsi mit vse potrebne v jadru a vse nepotrebne nemit. Pocet modulu se u me da typicky spocist na prstech (vetsinou jedne ruky)
    Bedňa avatar 11.3.2012 16:43 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Čas kompilácie? Inak pokiaľ niečo v konfigu hľadám aj tak nakoniec používam cat .config | grep -i embedded

    V Debiane & CO sa konfig ukľadá do boot vo formáte config-číslo.jadra
    KERNEL ULTRAS video channel >>>
    Marián Kyral avatar 11.3.2012 17:26 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro
    Díky, make gconfig a nconfig jsem neznal. Já většinou používám menuconfig. Ale nconfig vypadá lépe.
    11.3.2012 17:29 Begleiter | skóre: 47 | blog: muj_blog | Doma
    Rozbalit Rozbalit vše Re: Jak jsem (konečně) (z)kompiloval jádro

    Rádo se stalo.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.