Я использую Ubuntu Server 12.04 и хочу перезагрузить систему. Я ssh в это хорошо, но когда я запускаю sudo reboot
, я получаю следующую ошибку -bash: /usr/bin/sudo: Input/output error
. Именно в этот момент я заметил, что другие команды отключены, и я больше не могу записывать или сохранять какие-либо файлы на диск. Если не считать перезагрузки системы вручную, есть ли способ это исправить? Я не уверен, что точно понимаю, что происходит.
Скорее всего, ваш жесткий диск отключился от шины SATA. Если бы он просто обнаружил ошибку и ваша файловая система перемонтировала только для чтения, вы бы получили другую ошибку - sudo: unable to open /var/lib/sudo/something/something: Read-only filesystem
или похожую.
Когда вы перезагрузились, ваш диск решил снова поиграть. Это может быть единичная проблема раз в жизни, вызванная перебоем питания или чем-то еще, или это может быть ранним индикатором надвигающегося отказа диска. Проверьте данные SMART на диске и подумайте о замене диска.
Uptime не имеет к этому никакого отношения. Системы Linux легко способны годами непрерывно работать (хотя на практике это будет означать многолетнюю версию ядра, и поэтому не стоит к ней стремиться).