Nie robi się to znacznie szybciej niż użycie funkcji System Request (SysRq), a następnie natychmiastowe uruchomienie reboot
.
Jest to kluczowa kombinacja rozumiana przez jądro.
Włącz SysRq:
echo 1 > /proc/sys/kernel/sysrq
Teraz wyślij go do ponownego uruchomienia.
echo b > /proc/sysrq-trigger
b
- Natychmiast uruchom ponownie system, bez odmontowywania lub synchronizowania systemów plików.
Uwaga:
Mimo, reboot
że zachowuje się tak, jakby odcięto zasilanie, co nie jest zalecane.
Jeśli chcesz sync
i umount
systemy plików wcześniej, użyj:
echo s > /proc/sysrq-trigger
echo u > /proc/sysrq-trigger
lub jeśli chcesz po prostu wyłączyć system, to:
echo o > /proc/sysrq-trigger
Magiczne kombinacje klawiszy
Istnieją również kluczowe kombinacje do użycia, które są interpretowane przez jądro:
Alt+ SysRq / Print Screen+Command Key
Klawisze poleceń:
R- Przejmij kontrolę nad klawiaturą z powrotem z X.
E- Wyślij SIGTERM do wszystkich procesów, pozwalając im zakończyć się płynnie.
I- Wyślij SIGKILL do wszystkich procesów, zmuszając je do natychmiastowego zakończenia.
S- Opróżnij dane na dysk.
U- Zamontuj ponownie wszystkie systemy plików tylko do odczytu.
B- Restart.
Cytowanie z Wiki Magic SysRq Key :
Powszechnym zastosowaniem magicznego klucza SysRq jest bezpieczne ponowne uruchomienie komputera z systemem Linux, który w innym przypadku został zablokowany.
- Przytrzymaj klawisze Alti SysRq(Print Screen).
- Przytrzymując je, wpisz kolejno następujące klawisze, w odstępie kilku sekund: REISUB .
- Komputer powinien się zrestartować.
Sposobem na zapamiętanie są:
„ R eboot E ven I f S ystem U tterly B roken ” lub po prostu słowo „ BIZNES ” czyta się wstecz.
Bibliografia
Magiczny klucz SysRq Wiki
Fedora SysRq