Πώς να αναγκάσετε μια "καθαρή" επανεκκίνηση όταν το Linux "κολλάει"

Ας υποθέσουμε ότι το Linux "κρεμάστηκε" σε εσάς με τέτοιο τρόπο ώστε τίποτα να μην λειτουργεί και ούτε το παλιό τέχνασμα του Ctrl + Alt + Del (για επανεκκίνηση του συστήματος) ή Ctrl + Alt + Backspace (για επανεκκίνηση του διακομιστή γραφικών) είναι να επιλυθεί το πρόβλημα. Φυσικά, σε αυτήν την περίπτωση, σίγουρα θα μπείτε στον πειρασμό να πατήσετε το κουμπί απενεργοποίησης ή επανεκκίνησης, κάτι που θα ήταν σοβαρό λάθος, καθώς αυτό, ενώ σας επιτρέπει να βγείτε από το δρόμο, απενεργοποιεί το σύστημα σε ένα "ακατάστατο" " τρόπος.

Μια λιγότερο γνωστή, αλλά πιο κομψή λύση θα ήταν να πατήσετε:

Δεξί πλήκτρο Alt + SysRq και πληκτρολογήστε τα εξής:

REISUB

Αυτό θα αποσυνδέσει τις μονάδες δίσκου σας, θα τερματίσει όλες τις διαδικασίες και θα επανεκκινήσει τον υπολογιστή σας ειρηνικά.

Για να μάθω αν αυτό το κόλπο θα λειτουργήσει στον υπολογιστή σας, άνοιξα ένα τερματικό και πληκτρολόγησα:

cat / proc / sys / kernel / sysrq

Εάν το αποτέλεσμα είναι 1, θα πρέπει να λειτουργεί, καθώς αυτό σημαίνει ότι ο πυρήνας έχει μεταγλωττιστεί με την επιλογή CONFIG_MAGIC_SYSRQ. 