Neprovede se reboot stroje

Dan Lukes dan at obluda.cz
Sat Sep 19 12:23:10 CEST 2009


Milan Cizek wrote:
>> module_shutdown vyradis volanim 
>> reboot s optiony -nq (pozor, delame reboot bez syncnuti disku 
>> - syncni si rucne nebo je mountuj RO). 
> 
> Tak reboot -nq stroj opravdu dokaze restartovat.

Jasne - takze problem neni s vlastni schopnosti provest "reset", ale s 
tim, ze "az tam" se kod vubec nedostane. A kandidatem na problem je 
module_shutdown(), protoze kdyz ho vyradime tak reset probehne.

module_shutdown() zajistuje vyvolani a obsluhu udalosti MOD_SHUTDOWN v 
kazdem modulu.

Cim si nejsem jist je, jestli pro ucely teto diskuse je "kazdy modul" 
jen ten, ktery byl dynamicky prilinkovan (na zaklade obsahu loader.conf 
pripadne pouziti kldload) nmebo jestli to zahrnuje i moduly staticky 
zakompilovane.

Predpokladejme to prvni. Zajisti, at se nenahraje naprosto zadny modul. 
Treba tak, ze je z prislusneho adresare vsechny smazes. Pokud to pomuze, 
budes hledat, ktery z nich to je. Doporucena metoda je "puleni 
intervalu", ale jinak je jedno, jak to vyzkoumas.

Pokud ani "zadny modul k nahrani" nepomuze, bude to znamenat, ze se hry 
ucastni i moduly staticky zakompilovane. Pokracovat timto smerem budeme 
az bude zrejme, ze to ma smysl.

					Dan




More information about the Users-l mailing list