Portál AbcLinuxu, 30. dubna 2025 18:20

SW suspend a vymena kernelu

25.6.2006 21:18 | Přečteno: 1195× | Linux | poslední úprava: 25.6.2006 21:18

Pred nejakou dobou jsem vyzkousel uspavani notebooku a nejak mi to zachutnalo. Pred par dny pribehl automaticky update kernelu a ja se zamyslel nad tim, co se stane se suspendovanym systeme, kdyz mu pred suspendem updatnu kernel.

Napadli me 3 varianty (jeste jsem negooglil, chtel jsem se nechat prekvapit).

Dalsi varianty jsou jiste mozne, ale v tu chvili me nic dalsiho nenapadlo. Jal jsem se tedy suspendovat a hned vzbudit. Dle ocekavani, nastal normalni boot.

Takze jsem se poohledl po informacich a na domaci strance projektu suspend je v sekci howto kapitola "How it works", kde je ke konci veta "Then we copy the old kernel back and restore registers", coz me tedy zmatlo, protoze to chapu tak, ze by mel system naloadovat system i s kernelem, pod kterym se suspendovalo, a tudiz by vse melo nabehnout, jak melo. V dalsi a posledni kapitole je vsak podkapitola o imagich. V teto kapitole je popsana moznost obnovovani systemu vicekrat z 1 image (pro pripady informacnich kiosku atd. - velmi uzitecne). Zde se pise o moznosti zneplatneni image. Takze podle me, ve chvili kdy se updatne kernel, dojde automaticky k zneplatneni image a tim padem ho system pri bootu odmitne a normalne nabootuje.

Az priste pribehne update kernelu, zkusim moznost ponechat image platny a napisu, jak to dopadlo, co vsechno jsem si smazal, o kolik dat jsem prisel apod. ;-)

       

Hodnocení: 100 %

        špatnédobré        

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

Komentáře

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

Vložit další komentář

25.6.2006 21:38 vagojan | skóre: 16
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Odpovědět | Sbalit | Link | Blokovat | Admin
Nevím jakou máš distribuci, ale kupříkadu fedora to řeší tak, že v grubu zůstává nastaven původní kernel. Tj přechod na novější musíš realizovat sám buď výběrem při startu nebo editací grub.conf.

Rozhodně nedoporučuji zkoušet změnu kernelu suspendovanému systému... v nejlepším případě nenaběhne (měl by si dělat značku).
25.6.2006 22:11 tomm | skóre: 7 | blog: tomm's software | Sokolov
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Mam suse. Ten se, pokud pribehne novy kernel, zepta, jestli ma opravdu nainstalovat a pokud clovek souhlasi, tak rovnou updatne i grub, lilo si uz clovek musi osefovat sam (na to je taky upozorneni ;-) )

Ja jsem to zkusil, protoze me to zajimalo ... samo jsem pred tim vse ulozil a zazalohoval ... moc jsem tomu, ze se vzbudi korektne, neveril.
GUI existuje jen proto, aby se veslo vice terminalu na jednu obrazovku ...
25.6.2006 22:59 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Odpovědět | Sbalit | Link | Blokovat | Admin
Pamatuju si nejakou prednasku, tusimze od Pavla Machka prave o suspendu. Bylo to na OpenWeekendu asi 2-3 roky zpatky. Asi tak stotisickrat tam zopakoval ze suspendovanemu systemu nesmite vymenit jadro, nacez se mu pri ukazce presne takove faux-pas povedlo. Sklidil vcelku uspech :-)

Tak uz tam mozna nejakou kontrolu pridali nebo je to nejaka jina implementace tehoz.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
26.6.2006 09:13 tomm | skóre: 7 | blog: tomm's software | Sokolov
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
No to je typicky predvadeci efekt :-) To se povede obcas kazdemu ... mne se pri posledni predvadecce taky dobre zadarilo, ale nastesti si toho vsimli jen znali a zakaznici ne ;-)
GUI existuje jen proto, aby se veslo vice terminalu na jednu obrazovku ...
26.6.2006 11:39 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Navíc má takové nedopatření výrazný pozitivní efekt - účastníci si to budou o to lépe pamatovat… :-)
Josef Kufner avatar 26.6.2006 00:01 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Odpovědět | Sbalit | Link | Blokovat | Admin
To budu muset vyzkouset. Mam pocit, ze se mi to jednou omylem povedlo, ale jednalo se jen o jinou kompilaci tehoz kernelu. Vzbudil se normalne a fungovalo vsecko. Uz je to celkem davno a sam si nejsem jisty co jsem v grubu vlastne odklepnul :)

Ale kdyz si to pri suspendu uklada i jadro, tak by s obnovenim z jineho jadra nemel byt problem. Treba by to obnoveni mohl nastartovat uz bios nebo grub :-D
Hello world ! Segmentation fault (core dumped)
26.6.2006 09:27 tomm | skóre: 7 | blog: tomm's software | Sokolov
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Ja jsem googlil nejake informace a nic konkretniho jsem nenasel - jen to, ze si ten kernel taky uklada a ze je tam moznost vyuzit ten 1 image X-krat. Chtelo by to odbornika ;-)
GUI existuje jen proto, aby se veslo vice terminalu na jednu obrazovku ...
26.6.2006 18:16 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
Rozbalit Rozbalit vše Re: SW suspend a vymena kernelu
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak u mě na Gentoo mi v tomhle případě resume skript napíše "BIG FAT ERROR". Myslím, že mi pak dovolí zahodit image a nabootovat normálně.
Only Sith deals in absolutes.

Založit nové vláknoNahoru

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