У меня был удаленный сервер с Debian Sarge, в котором произошел сбой жесткого диска, и я хотел перезагрузить его, надеясь, что fsck сможет исправить ошибки автоматически. Я в итоге поехал туда и заменил неисправные диски ...
Но мне было интересно: какие еще способы заставить систему Linux перезагружаться, которые не требуют доступа к жесткому диску?
Что я пробовал:
shutdown -r nowне работал, так какshutdown- это программа, которая должна была бы быть загружена с диска, в терминале отображалась ошибкаbash: /sbin/shutdown: Input/output errorinit 6такой же как вышеtelinit qтакой же как вышеkill -2 1Это не напечатало ошибку, но не сработало. (Однако, возможно, что инициализация Sarge не реализовалаSIGINT, страницы руководства sarge не упоминали об этом. Так что это может работать в более поздней версии Debian)- Это руководство на PCFreak.net. Однако это не удалось в
sysctl, которого тоже не было в памяти.
