От: Проблем с ubuntu
Грешка е да рестартираш компютъра от
бутона на кутията, ако Линукса ти забие.
Правилната стратегия е да се ползват
магическите клавишни комбинации.
Най-напред натискаш и задържаш в натиснато положение клавиша Alt, натискаш и задържаш Sys Rq (известен и като Print Screen) и натискаш r (и чак след като натиснеш r пускаш всички натиснати до момента клавиши).
Сега вече може да превключиш с Alt+F1 (или Ctrl + Alt + F1) към първия виртуален терминал.
Ако случайно това не подейства - значи трябва да добавиш някой друг клавиш. Например може да пробваш да натиснеш и задържиш Ctrl, натиснеш и задържиш Alt, натиснеш и задържиш Sys Rq и накрая натиснеш r (и чак след като натиснеш r пускаш всички натиснати до момента клавиши).
Ако пак не се получи - пристъпваш към следващата комбинация - същото като по-горе, само че вместо r натискаш k - това ще избие всички процеси на седмия виртуален терминал (където е X сървъра и всичко стартирано от него).
Ако и това не помогне - същата клавишна комбинация, само че с e - това ще изпрати SIGTERM сигнал към всички процеси (без init).
Изчакваш десетина секунди и натискаш магическата комбинация, но с i накрая - това ще прати сигнал SIGKILL.
После същата комбинация, но с s - това ще запише данните от буферите по дисковете.
Следващата комбинация е с u - това ще монтира файловите системи в режим само за четене (преди това са били в режим четене-запис).
След това може да пристъпиш към клавишната комбинация с b накрая - това ще рестартира системата.
Ако успееш да си върнеш контрола след r има голяма вероятност да успееш да се логнеш и да видиш кой процес прави проблема. Ако успееш да се логнеш след клавишната комбинация с k - вероятността да намериш проблема намалява. И така с всяка следваща комбинация.
На екрана няма да видиш резултат от тези клавишни комбинации, само комбинацията с b ще е забележима (компютъра ще се рестартира, ако е успешна). Затова е добре да изчакваш десетина секунди между всяка клавишна комбинация, да пробваш Alt + FF (Ctrl + Alt + F1) и само ако не подейства - преминаваш към следващата.
Допълнение: ако виртуалния терминал не се чете, може да пробваш с команда reset или textmode да го оправиш (преди това се логваш "на сляпо").