Ülevaade
Me mõtleme siinkohal “hangumise” all olukorda, kus Teie arvuti ei reageeri enam käskudele ning isegi sisendseadmed (näiteks klaviatuur ja hiir) ei paista toimivat. See on üldiselt päris hull olukord ning tähendab tihtipeale, et Teie seadistustes, tarkvaras või riistvaras on mingi tõsine viga. Me selgitamine, kuidas siiski ka sellisest olukorrast välja tulla.
Süsteemi hangumise korral on kõige olulisem üritada süsteem korrektselt seisata. Me eeldame, et Teil töötab X. Sestap tuleks ette võtta järgmised sammud:
Üritage tappa X-server, vajutades klahve Ctrl-Alt-Backspace.
Üritage lülituda mõnele muule konsoolile, vajutades klahve Ctrl-Alt-Fn (kus n
on konsooli järjekorranumber vahemikus 1 kuni 6). Kui see õnnestub, logige end sisse administraatorina (root
) ja andke käsk kill -15 $(pidof X) või kill -9 $(pidof X), kui esimene käsk ei toimi. Kontrollige käsuga top, kas X töötab veel või mitte.
Kui Te töötate kohtvõrgus, üritage ssh vahendusel mõnest muust masinast enda masinaga ühendus luua. Soovitatav on luua ssh vahendusel ühendus muu masinaga esmalt tavalise kasutajana ning seejärel käsuga su võtta endale administraatori (root
) õigused.
Kui süsteem neile sammudele ei reageeri, tuleb Teil ette võtta SysRq- ehk süsteemipäringujada. SysRq-jada tähendab kolme klahvi üheaegset vajutamist: vasakpoolne Alt, SysRq (mõnel vanemal klaviatuuril kannab see nimetust Print Screen) ning teatud täheklahv.
Alt-SysRq-R seab klaviatuuri “tooresse” režiimi. Üritage uuesti klahvikombinatsiooniga Alt-Ctrl-Backspace X maha tappa. Kui see ei aita, võtke ette järgmine samm.
Alt-SysRq-S püüab kirjutada kõik salvestamata andmed kettale (ketta “sünkroniseerida”).
Alt-SysRq-E saadab lõpetamissignaali kõigile protsessidele, välja arvatud init
.
Alt-SysRq-I saadab tapmissignaali kõigile protsessidele, välja arvatud init
.
Alt-SysRq-U üritab kõik haagitud failisüsteemid uuesti ainult loetavatena haakida. See eemaldab “räpase lipu” ja väldib taaskäivitamise korral failisüsteemi kontrolli.
Alt-SysRq-B taaskäivitab süsteemi. Selle asemel võib muidugi sama hästi ka masina “reset”-nuppu vajutada.
![]() | Märkus |
---|---|
Pidage meeles, et tegemist on jadaga, see tähendab, et üht klahvikombinatsiooni tuleb teise järel just sellises järjekorras kasutada: tooRes, Sünkroniseerimine, lõpEtamine, tapmIne, Uuestiühendamine, taaskäivitus ehk Buutimine[20]. Täpsemalt saab selle võimaluse kohta lugeda kerneli dokumentatsioonist. |
Kui miski siinräägitust ei aita, suruge pöial pihku ja vajutage masina “reset”-nuppu. Kui pihkusurutud pöial Teile õnne toob, võtab GNU/Linux pärast taaskäivitust ette ketta kontrolli ja hakkab jälle korralikult tööle.
Igal juhul tuleks püüda selgitada, mis hangumist põhjustas, sest selline asi võib tekitada süsteemile ränka kahju. Tasuks kaaluda ka mõne kirjendava failisüsteemi kasutamist, mida Mandriva Linux pakub (ext3, reiserfs jne.), sest need tulevad selliste olukordadega paremini toime. Samas tähendab ext2FS asendamine reiserfs-iga vajadust partitsioonid uuesti vormindada. Käsuga tune2fs -j /dev/hdaN saab teisendada esimese IDE-ketta N-nda partitsiooni ext2FS failisüsteemist ext3FS-ks.