SysRq: den magiska nyckeln som kan rädda dig från katastrof

sysrq Det är ett fantastiskt livräddande system som låter dig berätta för systemet "gör vad du vill, men dö inte." När datorn kraschar kan den fortsätta att reagera på tangentbordet men kan inte bearbeta kommandot på grund av överbelastning. Därför kärndesignerna Linux implementerade SysRq framför allt prioritet, till återställa systemet.

Möjliga kombinationer är som följer:

  • Alt + SysRq + R: Sätt tangentbordet i Raw-läge. Berättar för systemet att ladda ner alla tangentbordsdrivrutiner. Om den grafiska miljön är död tillåter ibland en Alt + Sysrq + R att göra Ctrl + Alt + F1 och öppna en terminal för att döda processen som strider mot systemet. Om detta inte fungerar kan vi gå vidare med följande kombination ...
  • Alt + SysRq + S: Synkronisera hårddiskarna. Från och med nu kan det vara så att vi startar om datorn, det är bättre att säga till systemet att spara våra data så att det inte behöver göra en fsck (scandisk) vid start. Precis där borde vi trycka ...
  • Alt + SysRq + E: Avsluta alla systemprocesser utom init. Stäng alla program och öppna en terminal. Om det inte fungerar kan du försöka trycka på ...
  • Alt + SysRq + I: kIll (dödar) alla processer utom init. I stället för att be showen att stänga av dödar han dem med förräderi och dåligt blod. Resultatet är vanligtvis detsamma som i föregående steg, en terminal. Om vi ​​inte kan få det att reagera heller måste vi starta om. Tryck ...
  • Alt + SysRq + U: Montera (demontera) skivorna. Som i det andra steget sparar vi data från cacheminnet, nu kopplar vi bort dem från systemet så att de inte kraschar när du startar om. Och nu, först då kan vi trycka ...
  • Alt + SysRq + B: reBoot (omstart). Som att trycka på återställningsknappen, men utan att böja sig. Uppenbarligen tappar du all osparad data. Om du synkroniserade och avmonterade enheten förhoppningsvis skadas systemet inte.

Ett minnesmärke för att komma ihåg tangentkombinationen är: Raising Skinny Elephants Is Ytterst Boring. Eftersom dess betydelse är riktigt dum är det lätt att komma ihåg orden.

När systemet kraschar, förtvivla inte. Du kan alltid försöka skapa en SysRq. På detta sätt kommer du att kunna starta om systemet på ett ordnat sätt och utan dataskada. Om allt är helt dött och tangentbordet inte fungerar, trycker du på av-knappen på tornet -och med acpid eller apmd installerat- kommer systemet att förstå detsamma som en SysRq + S, I, B. Som du kan se är Windows ctrl-alt-del skräp jämfört med befintliga återställningsmetoder i Linux.


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

15 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Carlos Andres Soto Montiel sade

    Jag gillar akronymen «REInicia SUBnormal» bättre 😛

  2.   Jerome Navarro sade

    Mycket mycket mycket bra data!

    Även om användningen av vissa ord verkar onödig ...

  3.   JP sade

    Jag visste det med en annan förkortning: I WILL UP. Och frasen var "Det hängde på, jag ska STÅ upp och ta ner det."

  4.   onewos sade

    Det är nyckeln «Pet Sis» System Request »Request System ...

  5.   Chelo sade

    Fantastisk artikel Pablo.

  6.   Låt oss använda Linux sade

    Alla datorer har det.
    På min bärbara dator måste du trycka på Fn + End
    Det borde vara tydligt på datorns tangentbord.
    Skål! Paul.

  7.   Inte från Brooklyn sade

    Vad är sysrq-tangenten på bärbara datorer? Jag tror inte att jag har det.

  8.   pablojota sade

    Jag måste se om jag faktiskt har överflödiga nycklar eftersom jag vanligtvis saknar fingrar för att utföra det jag har gjort: «Ctrl + Alt + Skift + Skriv ut + REISUB» xP

  9.   RudaMale sade

    Jag kände honom som REISUB (som Carlos säger), inte RSEIUB. På wikipedia på engelska finns en artikel om detta och kombinationerna är många fler:
    http://en.wikipedia.org/wiki/Magic_SysRq_key
    Om jag hade räddat potatisen, i windor ctrl-alt-sup och be.

  10.   Saul Uribe sade

    Mycket bra bidrag, nu vet jag hur jag ska agera i mitt arbete när servern kraschar. Tack för inmatningen.

  11.   transport sade

    För mig många gånger, med det enkla ekot att sätta tangentbordet i rå, har det hjälpt mig att återställa systemet, eftersom det återställer kontrollen till tangentbordet och du kan döda processer från skalet, men om du inte kan göra det, och Systemet svarar inte riktigt, kombinationen är bra, och om du istället för att starta om vill du stänga av den är nyckeln O, istället för B.

  12.   pandacriss sade

    bra datum
    Jag hoppas kunna komma ihåg det

  13.   Lolo sade

    Tja, det fungerar inte för mig, om jag gör det i terminalen kan jag se:

    SysRq: Denna sysrq-åtgärd är inaktiverad.

    Jag erkänner bara S men naturligtvis återställer det bara inte systemet.

    Några idéer?

    Jag använder Arch med kärnan 3.11.6-1

  14.   GABY PATRICIA CABREJOS TORRES sade

    Bra, tack för tipsen

  15.   anonym sade

    Jag har en Acer Aspire-bärbar dator och jag kan stänga av den med ctrl + alt + delete.