azontul, h mivel lehet egy linuxot lehalasztani, szivesen olvasnek en itt arrol is, h mivel lehet a 'tetszhalott' linuxot visszahozni ujra az eletbe.
tortent ugyanis most fel oraja, h eppen cdt kellett irni. X az folyamatosan fut [mert kell a sok terminalablak], de cdt szinte kizarolag konzolrol, mkisofs+cdrecord kombinacioval irok. szoval, cd sul, en xchattel ircelgetek, xmmssel mp3at hallgatok. atvaltok konzolra, cdiras hol tart. kb 50%, akkor meg 10 perc [4xes az iro]. Xre vissza, az meg behal. mp3 megall, egerkurzol nem mozdul, ctrl+alt+Fx nem cisnal semmit. aztan figyelem, h a vinyo meg kerreg, de nem folyamatosan, hanem idonkent. nahat. eltelik 10 perc, cdiron a led abbahagyja a vilogast, eject gomb, kinyilik, lehet latni a lemezen, h vegig megirta. szoval, eddig csodalatos, mint a meseben <: le a kalappal! (;
aztan masik szobaba at, ssh indit, ps aux, latom, h van egy xmms <defunct> de ezen kivul egy Xes processz se fut [pedig mint mondtam, volt xchat, meg par terminalablak], es maga az X sem. nahat. su -, aztan chvt 1, mint azt alant is irta valaki. gephez vissza, de nem valtott konzolra. aztan nem tortent semmi. ctrl+alt+backspace nem hozta vissza, ellenben a kepet mozgatta egy picit... (; ctrlaltdelt veletlenul nyomtam csak meg [altalaban inittabbol ki szokott lenni tiltva (; de most nem volt], aztan ujraindult.
szoval. miket lehet meg ilyen esetekben csinalni, h magahoz teritsuk kedvenc linux boxunkat? < [ctrlaltdelen meg reseten kivul, mer ahhoz ujrainditani kell ugye... es ctrlaltdel ilyenkor mar nem is mindig jon be... reset meg nem palya, amiota naplozo fs van fenn (;]
egyebkent debian woody, ami 4.1.0-9es verzioju Xet jelent, s3virge videokartya, asszem SVGA server, 2.4.14es kernel xfs 1.0.2 es grsecurity 1.8.8 patchekkel
Ezt a hibát én is tapasztaltam, Debian woody, és a korai 2.4.5-9 között jött elő, de amikor felraktam a 2.4.10-et a hiba megszünt. Lehet hogy ez megoldja, de lehet, hogy nem ez a probléma.
A /dev/hda2 filekent is funkcional, ha az ember ezt megnyitja, az nem mas mint a lemezen talahato adatok omlesztve. Elkepzelhetjuk mit jelent egy ilyen file-t az editorban megnyitni...
Egyebkent az ilyen lefagyasszerusegeket nem tekintem igazi hibanak, mert heyes konfiguracio eseten (egyszeru ulimit allitassal) az egyes processzek altal felhasznalhato memoria es stack meret maximalizalhato.
Nekem is lefagyott a múltkor... A Midnight Commanderben F3-mal elkezdtem lapozni a /dev/hda2 állományt (cdrom), amire elkezdte veszettül pörgetni a cd-t. 5 perc után mondom, jobb lesz ezt leállítani, ekkor még be tudtam hozni az X-t, elindítottam egy konzolt, s ebben az állapotban úgy megmerevedett, hogy semmire sem reagált (adtam neki 15 percet, hátha magához tér). Ki tudja, mitől lehetett ez?
"Na - ha ekkor CtrlAltF1-el a kellő időben átlépsz karakteres felületre, akkor annyi."
Na a napokban nekem is sikerult MAJDNEM leakasztani a linuxomat. Mondjuk csak a konzol valt hasznalhatatlannal es tavolrol egy jol iranyzott "chvt 1"-el ismet enyem lett az iranyitas..
Szal a gepemen a mysqld eppen egy gigabyte-os meretu adatbazissal szuttyogott, talan indexet gyartott a kollega, vagymi (load az egekben, kezd kipakolaszni swapre), gondoltam kilepek X-bol, hogy adjak neki meg kis memoriat, ahol garazdalkodhat.. nos ebben a mozdulatban merevedett meg, a desktop mar ures volt, az egerkurzor mozdulatlanna fagyott a monitor kozepen :)) Mondjuk, kozben legalabb dolgozott tovabb :)))
> De miért is jó az neked, ha letudod fegyíasztani a kernelt, valahogy én ettől kicsit idegenkedek.
Azt szerintem hasznos tudni, hogy mitol fagy, ahelyett, hogy az ember biztonsagba higgye magat aztan jol megjarja. Ez foleg olyan rendszerben lehet erdekes, amit tobben hasznalnak, es vigyazni
akarunk, hogy egy ember ne tudjon nagy kart tenni.
Pont a Linuxnal nem art hangsulyozni ezeket, a dolgokat, mert fo elonyenek (megerdemelten) a stabilitast hozzak fel, ennek ellenere az eberseg alapveto.
R6/6 nál muxik, amikor kijelentkezel grafikus módbol, akkor ossze vissza villog a kepernyo, mig bejön megint a grafikus bejelentkező micsoda.
Na - ha ekkor CtrlAltF1-el a kellő időben átlépsz karakteres felületre, akkor annyi.
Nem tudom az uj distribek hogy viszonyulnak ehez, nem kiserletezek. (Eles rendszerek - user hegyek...)
De miért is jó az neked, ha letudod fegyíasztani a kernelt, valahogy én ettől kicsit idegenkedek.
Arra ott a jó öreg win, oda még progi sem kell anélkül is fagy rendesen.)
Ebben a topikban arra varok modszereket, hogy hogy lehet mezei userkent (root jo) elkül lefagyasztani a rendszert. (Nem az X-et, hanem a kernelt.)
Ezt abbol az apropobol inditom, hogy talaltam egy programot, ami determinisztikusan lefagyasztja a gepemet: ez egy stack -overflow detektalo program az ocaml disztribuciobol, es a gepemen (Suse 7.3, Kernel 2.4.1) determinisztikusan lerohasztja a rendszert.
Ha elötte beadom az ulimit -s 10000 parancsot, akkor persze megszünik a hiba.