Załóżmy, że Linux „zawiesił się” na tobie w taki sposób, że nic nie działa a nawet nie stara sztuczka Ctrl + Alt + Del (aby zrestartować system) lub Ctrl + Alt + Backspace (ponowne uruchomienie serwera graficznego) ma rozwiązać problem. Oczywiście w takim przypadku na pewno pokusicie się o naciśnięcie przycisku wyłączania lub restartu, co stanowiłoby poważny błąd, bo to, choć pozwala wydostać się z problemu, wyłącza system w „niechlujny” sposób.
Mniej znane, ale bardziej eleganckie rozwiązanie byłoby naciskać:
Prawy klawisz Alt + SysRq i wpisz:
REISUB
Spowoduje to odmontowanie dysków, zakończenie wszystkich procesów i pokojowe ponowne uruchomienie komputera.
Aby dowiedzieć się, czy ta sztuczka zadziała na twoim komputerze, otworzyłem terminal i wpisałem:
cat / proc / sys / kernel / sysrq
Jeśli wynikiem jest 1, powinno działać, ponieważ oznacza to, że jądro zostało skompilowane z opcją CONFIG_MAGIC_SYSRQ. 🙂
Oczywiście, kompilujesz, zawieszenie Linuksa jest tak samo łatwe jak zawieszenie dowolnej maszyny:
„Zleć mu zadanie, na które nie ma wystarczających środków”
Zdarzyło mi się to kilka razy, zwłaszcza w porównaniu z
Win2 zawiesza się i niebieskie ekrany ... ale raz na jakiś czas tak
zdarza się ... nie bądźmy bardziej papistami niż papież 😀
Zdrowie!
Alt + Print Screen + R, odczekaj 2 lub 3 sekundy i naciśnij Ctrl + Alt + Del. powoduje to standardowy restart.
Przy wejściu, gdzie jest napisane:
„Załóżmy, że osiągnąłeś coś, co jest praktycznie niemożliwe: zawiesisz Linuksa w taki sposób, aby nic nie działało”.
należy go zmienić na:
Załóżmy, że osiągnąłeś coś, co czasami się zdarza: zawiesić Linuksa w taki sposób, aby nic nie działało.
Pozdrowienia.
Heh, zawieszenie takiego systemu Linux również nie jest takie trudne (na przykład po prostu uruchom klienta Cisco VPN na komputerze wieloprocesorowym z jądrem 2.6.35).
Rzecz w tym… Co to jest klucz SysRq? Może to tylko ja ... ale nie mam pojęcia, co to jest.
Nie mam też klucza z napisem SysRq
Cześć, jestem z Manjaro, to nadal działa
zastrzelony w terminalu
cat / proc / sys / kernel / sysrq
i otrzymuję numer 16
ale wydaje mi się, że mi to nie służy
W tej chwili używam Debiana 8. Problem polega na tym, że ostatnio ulega on awarii i nie wiem, jaka jest przyczyna
Przyjacielu, musisz zainstalować na swoim komputerze program o nazwie BleachBit. Wyczyść cały system operacyjny. Zalecam jednak pozostawienie opcji „Wolne miejsce na dysku” niezaznaczonej ... w celu uniknięcia opóźnień w procesie.
Umieszczając root @ C0128-00PC55: / home / darriola # cat / proc / sys / kernel / sysrq
438
Znajduję numer 438, ponieważ