Ubuntu 18.x ή νεότερη έκδοση: λύση εάν ο συνδυασμός Alt + Imp Pant + REISUB δεν λειτουργεί για εσάς

Συνδυασμός πλήκτρων RESIUB Ubuntu

Το ξέρεις όμως Το Ubuntu είναι σταθερό, όχι πάντα αλάνθαστο. Μερικές φορές, κάποια εφαρμογή ή σφάλμα μπορεί να κολλήσει το σύστημα και να σας εμποδίσει να εκκινήσετε την κονσόλα για να εκτελέσετε οποιαδήποτε λειτουργία ή να επανεκκινήσετε τον υπολογιστή κ.λπ. Σε εκείνες τις ακραίες περιπτώσεις που δεν έχετε άλλη διέξοδο, αντί να απενεργοποιήσετε τον εξοπλισμό κρατώντας πατημένο το κουμπί ενεργοποίησης/απενεργοποίησης ή χρησιμοποιώντας το κουμπί επαναφοράς, έχετε άλλη επιλογή.

Αυτή η επιλογή γίνεται πατώντας έναν συνδυασμό πλήκτρων όπως π.χ Alt+Print Screen+ REISUB. Αυτό προκαλεί το σύστημα να ανταποκριθεί και να επανεκκινήσει για να βγει από αυτήν την παγωμένη κατάσταση. Θυμηθείτε ότι πρέπει να κρατήσετε πατημένα τα πλήκτρα Alt+Print Screen και μετά μπορείτε να πατήσετε τα ακόλουθα πλήκτρα ένα προς ένα χωρίς να χρειάζεται να τα κρατάτε όλα ταυτόχρονα (προφανώς): R, E, I, S, U και B. Το πρόβλημα είναι ότι μπορεί να μην λειτουργεί σε κάποια έκδοση του Ubuntu...

Αυτό που κάνει αυτή η λειτουργία είναι να ενεργοποιεί το α SysReq (Αίτημα συστήματος) ή αίτημα στο σύστημα έτσι ώστε ο πυρήνας να ανταποκριθεί σε αυτό το αίτημα και, σε αυτήν την περίπτωση, να επανεκκινήσει το παγωμένο σύστημα. Τα κλειδιά χρησιμοποιούνται για:

  • R: Επιστρέψτε τον έλεγχο στο πληκτρολόγιο ή στο unRaw.
  • E: τερματίζει όλες τις διεργασίες ή όρος.
  • I: σκοτώνει τις διαδικασίες που παραμένουν ζωντανές ή fullkIll.
  • S: Συγχρονισμός των δίσκων ή Συγχρονισμός.
  • U: προσαρτά όλα τα συστήματα αρχείων ως μόνο για ανάγνωση ή Umount.
  • Β: επανεκκινήστε τον υπολογιστή ή επανεκκινήστε.

Εάν η έκδοση του συστήματος που διαθέτετε είναι απενεργοποιημένη από προεπιλογή, μπορεί εύκολα να διορθωθεί. Για ενεργοποιήστε το και ότι το σύστημα παρακολουθεί τις ακολουθίες που ακολουθούν την οθόνη Alt+Imp για να εκτελέσετε διαφορετικές λειτουργίες (καθώς υπάρχουν περισσότερες από αυτές που έχω δείξει), πρέπει να κάνετε τα εξής:

echo "kernel.sysrq = 1" >> /etc/sysctl.d/99-sysctl.conf

Μια άλλη επιλογή είναι να χρησιμοποιήσετε την ακόλουθη εντολή που θα είχε το ίδιο αποτέλεσμα:

sysctl -w kernel.sysrq=1

Θυμηθείτε ότι για τις προηγούμενες εντολές χρειάζεστε προνόμια, οπότε κάντε το κατά προτίμηση με sudo ή, σε αντίθετη περίπτωση, ως root.

Και από εδώ και πέρα, ο συνδυασμός πλήκτρων θα πρέπει να λειτουργεί... Να θυμάστε ότι αν τον αλλάξετε στο αρχείο /proc/sys/kernel/sysrq, θα λειτουργήσει, αλλά δεν θα επιβιώσει όταν κάνετε επανεκκίνηση του συστήματος, οπότε θα πρέπει να το αλλάξετε ξανά. Δηλαδή δεν είναι μόνιμο.

Περισσότερα για το magic SysRq

Αυτό που μόλις κάνατε με την παραπάνω εντολή gadget είναι να αλλάξετε τη διαμόρφωση του πυρήνα σε μια τιμή 1 που ενεργοποιεί όλες τις δυνατότητες του SysRq. Αλλά πρέπει να ξέρετε ότι υπάρχει άλλες πιθανές τιμές, σε περίπτωση που ενδιαφέρεστε να τα χρησιμοποιήσετε:

  • 0 - Απενεργοποιεί πλήρως το SysRq.
  • 1 – Ενεργοποιεί όλες τις δυνατότητες SysRq.
  • >1: μάσκα bit για να επιτρέψει ορισμένες λειτουργίες:
    • 2 – Ενεργοποιήστε τον έλεγχο κονσόλας σε επίπεδο μητρώου.
    • 4 – ενεργοποιήστε τον έλεγχο πληκτρολογίου (SAK, unraw)
    • 8 - Ενεργοποιήστε τις ενδείξεις εντοπισμού σφαλμάτων διεργασιών κ.λπ.
    • 16: ενεργοποιήστε την εντολή συγχρονισμού.
    • 32: επιτρέπει την επανατοποθέτηση σε λειτουργία μόνο για ανάγνωση.
    • 64: ενεργοποίηση σηματοδότησης διεργασίας (όρος, kill, oom-kill)
    • 128: επιτρέπει την επανεκκίνηση/απενεργοποίηση.
    • 176: Να επιτρέπεται μόνο ο συγχρονισμός, η επανεκκίνηση και η επαναπροσάρτηση σε λειτουργία μόνο για ανάγνωση.
    • 256: επιτρέπει τη διευθέτηση όλων των εργασιών RT

Λέγεται και αυτό υπάρχουν και άλλα κλειδιά μαγικά κλειδιά εκτός από τα R, E, S, I, U, B, τα οποία μπορείτε να χρησιμοποιήσετε για να υποβάλετε ορισμένα αιτήματα στο λειτουργικό σύστημα. Μπορούν να χρησιμοποιηθούν διαδοχικά όπως το RESIUB, αλλά και μεμονωμένα, όπως Alt+ImpScreen+S, Alt+ImpScreen+B κ.λπ. Και για να γνωρίζετε περισσότερες δυνατότητες, εδώ είναι μια λίστα:

  • Β: επανεκκινεί τον υπολογιστή με μη ασφαλή τρόπο. Δηλαδή, χωρίς συγχρονισμό των buffer του δίσκου, ή αποπροσάρτηση των τοποθετημένων κατατμήσεων. Αυτό μπορεί να προκαλέσει απώλεια ή αλλοίωση δεδομένων σε δεδομένα που γράφονταν εκείνη τη στιγμή. Είναι σαν να πατάτε το κουμπί φυσικής επαναφοράς ή να κρατάτε πατημένο το κουμπί ON/OFF άλλου φορητού εξοπλισμού ή εξοπλισμού AIO.
  • C: εξαναγκάζει ένα crash, απορρίπτοντας την κύρια μνήμη του συστήματος στο δίσκο.
  • D: θα τοποθετήσει τις κλειδαριές του συστήματος.
  • E: στέλνει ένα σήμα SIGTERM σε όλες τις διεργασίες εκτός από την init/systemd/upstart,... Δηλαδή σκοτώνει όλες τις διεργασίες που εκτελούνται εκτός από αυτήν.
  • F: Καλεί ένα OOM Kill, για να επιλύσει ορισμένες περιπτώσεις όταν η μνήμη του συστήματος είναι χαμηλή.
  • Ζ: εισέλθετε στη λειτουργία εντοπισμού σφαλμάτων κονσόλας, χρησιμοποιώντας το framebuffer.
  • H: θα δείξει βοήθεια σχετικά με τη χρήση του SysRq.
  • J: αναγκάζει το πάγωμα των συστημάτων αρχείων ή των συστημάτων αρχείων μέσω της χρήσης του FIFREEZE.
  • Κ: Σκοτώστε όλες τις διαδικασίες κονσόλας που χρησιμοποιείτε. Αυτό περιλαμβάνει επίσης το γράφημα.
  • L: δείχνει ένα backtrace στοίβας όλων των ενεργών CPU στο σύστημα. Εάν κάποια είναι ανενεργά ή μη αυτόματα απενεργοποιημένα, δεν θα εμφανιστεί τίποτα για αυτά.
  • M: εμφανίζει πληροφορίες από τη μνήμη σας.
  • N: επαναφορά στις προεπιλεγμένες τιμές της ωραιότητας για όλες τις διαδικασίες που έχουν μεταβεί σε υψηλή προτεραιότητα και σε πραγματικό χρόνο. Αυτό θα μετριάσει τα ζητήματα διαμάχης πόρων.
  • Ή: θα κλείσει τελείως ο εξοπλισμός. Δηλαδή, δεν το αφήνει σε λανθάνουσα λειτουργία σαν ακινητοποίηση.
  • P: εμφάνιση μητρώων και σημαιών.
  • Ε: Εμφανίζει όλους τους ενεργούς χρονοδιακόπτες και τις πηγές ρολογιού.
  • Α: Αλλάξτε τη λειτουργία πληκτρολογίου από RAW σε XLATE.
  • S: θα συγχρονίσει τα buffer του δίσκου ή των δίσκων, δηλαδή τις μνήμες που αποθηκεύουν τις λειτουργίες πρόσβασης που πρέπει να γίνουν. Για να μην αλλοιωθούν τα δεδομένα εάν αφαιρέσετε την εν λόγω μονάδα δίσκου ή εάν κάνετε ξαφνική επανεκκίνηση.
  • T: Εμφανίζει μια λίστα εργασιών.
  • U: αλλάξτε τη λειτουργία τοποθέτησης των κατατμήσεων σε μόνο για ανάγνωση ή μόνο για ανάγνωση.
  • V: αναγκαστική επαναφορά του framebuffer κονσόλας.
  • W: εμφανίζει μια λίστα μπλοκαρισμένων εργασιών.
  • Space bar: θα εμφανίσει τα μαγικά κλειδιά SysRq που είναι διαθέσιμα στον υπολογιστή σας.

Να θυμάστε ότι δεν λειτουργούν όλα αυτά σε όλες τις λειτουργίες…


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   παιδούρι dijo

    Υπάρχει ένα σφάλμα:

    Δεν είναι RESIUB αλλά REISUB.

  2.   Ασουνσιόν dijo

    Έχω χρησιμοποιήσει τον τύπο Alt+Print Screen+ REISUB, αλλά εμφανίζεται ξανά η ίδια οθόνη: είναι σαν ένα τερματικό με μια σειρά εντολών. Εμφανίστηκαν αφού έκανα αναβάθμιση στο ubuntu 18.04. Είναι ακίνητη οθόνη. Δεν με αφήνει να πληκτρολογήσω τίποτα και δεν μπορώ να έχω πρόσβαση στην αρχική οθόνη.
    Δεν ξέρω τι να κάνω.