В дополнение к тому, что уже было сказано. Поскольку вы используете Linux, вы можете использовать magic sysrrq для принудительной перезагрузки на уровне ядра. У меня были похожие проблемы со сломанными дисковыми массивами, которые мешали правильному выключению и перезагрузке. Поэтому вам, по крайней мере, не придется ждать, пока батарея полностью разрядится.
Предполагая, что в вашем ядре включен «волшебный sysrq» (конфигурация ядра CONFIG_MAGIC_SYSRQ
), вы можете использовать Alt+SysRq+b для перезагрузки машины.
ПРИМЕЧАНИЕ. Это приводит к немедленной перезагрузке без отсоединения жесткого диска. Поэтому проверка файловой системы при следующей перезагрузке может потребоваться / рекомендоваться.
Если вы используете графический пользовательский интерфейс, такой как KDE или Gnome, то либо переключитесь на консоль (используя CTRL+Alt+F1), либо попробуйте CTRL+Alt+SysRq+b из графического интерфейса.
Вам также может понадобиться проверить, включено ли в вашем ядре magic sysrq, набрав cat /proc/sys/kernel/sysrq
.
Вы также можете запустить sysrq-перезагрузку на удаленных системах:
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
Это приведет к немедленной перезагрузке, если CONFIG_MAGIC_SYSRQ
будет скомпилирован в ядро.
Более подробную информацию о магии sqsrq можно найти здесь.
ПРИМЕЧАНИЕ: на Samsung Series 9 клавиша с надписью "Fn Lock" служит в качестве SysRq, хотя и не печатается как таковая.