Portál AbcLinuxu, 14. května 2025 04:33

Dotaz: Jak potlačit update jádra ve Fedoře 13

3.9.2010 09:20 J. M. | skóre: 5
Jak potlačit update jádra ve Fedoře 13
Přečteno: 203×
Odpovědět | Admin
Měl bych takový dotaz, pod Debianem jsem ve VirtualBoxu experimentoval s Fedorou. Mezi updaty jsem viděl jádro 2.6.34 (místo dosavadního 2.6.33). Po rebootu jsem obdržel hlášku o kernel panic. Neměl jsem čas to řešit, ale pravděpodobně půjde o to, že v grub.conf nebude správná cesta k novému jádru a bude to třeba nastavit pomocí záchranného CD.

Já bych měl ale obecnější dotaz (protože vážně uvažuji o použití Fedory na desktopu): Je možné ve Fedoře nějak nastavit "politiku" aktualizací? (Jde mi především o nastavení programu yum.) Např. aby se instalovaly především bezpečnostní aktualizace? Aby se neaktualizovalo jádro? Resp. aby se aktualizovalo nanejvýš v rámci řady 2.6.33 (bugfixy, bezpečnostní aktualizace)? Googlením jsem mnoho nenašel. Rád bych totiž předešel problémům podobného rázu, který mi nastal. Mimochodem, jak je to ve Fedoře s jádrem? Počítá se v rámci jedné verze (např. 13) s přechody mezi verzemi jádra (např. 2.6.33 na 2.6.34), nebo je to věc nastavení?

Děkuji předem za všechny odpovědi.

Řešení dotazu:


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

Odpovědi

Řešení 1× (J. M. (tazatel))
michich avatar 3.9.2010 10:49 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ve Fedoře se při aktualizaci jádra implicitně ponechává nainstalováno i jádro předchozí. V GRUBu bys měl mít možnost ho vybrat. Pokud máš nulový timeout GRUBu, podrž při bootu CTRL, aby ses do toho menu dostal. Záchranné CD by nemělo být k tomu potřeba.

K vybírání pouze bezpečnostních aktualizací lze použít yum-plugin-security.

Vyloučit některé balíky z aktualizací lze pomocí volby exclude=... v /etc/yum.conf nebo pomocí yum-plugin-versionlock.

Teď, když je 2.6.34 v updates, další jádra z řady 2.6.33 už pro Fedoru 13 vycházet nebudou.
3.9.2010 11:08 J. M. | skóre: 5
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Děkuji za odpověď, vyzkouším ten plugin (přece jenom jsem z Debianu zvyklý instalovat jen bezpečnostní aktualizace). Pro zájemce ještě přidávám link s návodem na používání programu s pluginem.

(A je tedy otázka, proč se mi ta Fedora po aktualizaci položila, zkusím tomu přijít na kloub, až budu mít o víkendu čas.)
3.9.2010 11:29 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Pokud staré jádro jede a nové ne je možné že se neprovedlo správné vygenerování ramdisku, obzvlášť jak používáš třeba ovladače od nvidie a pod....

Nepoužíváš něco mimo balíčky ?

Nevypsalo to nějakou chybu při tom upgradu ?

3.9.2010 15:21 J. M. | skóre: 5
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Je to ve virtualboxu, takže speciální ovladače tam nejsou, věci mimo balíčky také ne. Jen byla aktivována rpmfusion. Upgrade byl alespoň dle hlášek v pohodě. Zda systém naskočí se starým jádrem vyzkouším. Jinak jsme dnes jen narychlo naklikal do jiné virtuální mašiny instalaci Fedory (kvůli nedostatku paměti jsem použil XFCE spin) a pomocí yum update --security (s pluginem) úspěšně upgradoval jádro z 2.6.33 na 2.6.34, systém to v pohodě přežil. (Součástí bezpečnostních updatů jsou tedy i přechody mezi verzemi jádra.) Takže netuším, co se tam dělo. (Celkově mi jde o to, abych mohl tu Fedoru používat bez nebezpečí, že se mi takto rozsype na reálném stroji, s Debianem mám sice dobré zkušenosti, ale přece jenom ten stable je trochu zastaralý, vadí mi hlavně nešikovný starý Nautilus a - v podstatě - nutnost dokopávat Iceweasel a OpenOffice.org z backportů, a než testing, to je myslím lepší Fedora. Což je jistě velmi subjektivní názor, ale ve Fedoře jsou bezpečnostní aktualizace a rychlé opravy chyb.)
michich avatar 3.9.2010 12:44 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Pak pošli screenshot toho kernel panicu.
3.9.2010 15:24 J. M. | skóre: 5
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Vyzkouším ještě, zda to nenaskočí se starým jádrem, neuvědomil jsem si prve, že grub má také menu při startu ;-). Jinak ta hláška byla velmi podobná následující, šlo tam o VFS a neschopnost připojit root fs: kernel panic - not syncing: VFS: unable to mount root fs on unknown-block (0,0)
3.9.2010 20:47 J. M. | skóre: 5
Rozbalit Rozbalit vše Re: Jak potlačit update jádra ve Fedoře 13
Tak ta hláška je přesně jako v přéspěvku výše. Když jsem poprvé zmáčkl TAB při startu, v menu Grubu byla 3 jádra, dvě řady 2.66.33 a jedno řady 2.6.34. S novějším jádrem 2.6.33 systém naběhl. Při dalším bootu za chvilku už tam byla jen dvě jádra (!), to, se kterým to předtím šlo, a to nové řady 2.6.34. Pak už to nestartovalo ani s jedním, pokaždé kernel panic, v prvním případě (2.6.34) hned, ve druhém za chvíli. Tak je to tedy docela záhada. Je to VirtualBox OSE 3.2.4 z lennyho backportů. V jiném virtuálním stroji pod Windows (VirtualBox 3.2.8) čistá Fedora (ne ten XFCE spin, který mám jinde) vše přežila a funguje bez problémů. Že by to bylo v Přádavcích pro hosta? Ale na to panic přichází dost brzy.

Založit nové vláknoNahoru

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

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