В начале этого года я установил Ubunto 10.4 на 10-летнюю башню Dell, чтобы использовать ее в качестве домашнего файлового сервера. Он работал отлично, у меня даже была хорошая система резервного копирования, использующая rsnapshot и внешний диск.
Затем, три месяца назад, я проснулся однажды утром и обнаружил, что его нет в сети. Проверив его, я увидел, что он застрял в процессе загрузки, и сказал, что не может найти загрузочный диск.
Я потратил немного времени, пытаясь диагностировать проблему. Testdisk сообщил о тысячах сообщений об ошибках, просто пытаясь прочитать диск. Последняя попытка просто переустановить Ubuntu закончилась неудачей при записи достойной таблицы разделов на диск. Я клянусь, что даже слышал какие-то странные щелкающие звуки, исходящие от диска (это могло быть моим напряженным воображением). Само собой разумеется, я предположил, что этот 10-летний жесткий диск был теперь кирпичом. Я был очень, очень благодарен за ту хорошую систему резервного копирования, которую я настроил.
В любом случае, моя жена сказала, что мне придется подождать до рождественских распродаж, чтобы купить что-нибудь, чтобы заменить это, поэтому я отключил все это и отложил в сторону и начал жить от внешнего накопителя на моем ноутбуке.
Вчера, исследуя, какое оборудование мне нужно заменить, я включил компьютер, чтобы проверить, сколько у меня в нем оперативной памяти. Отвлеченный детьми, я не достаточно быстро нажимал функциональную клавишу, чтобы войти в BIOS, и, к удивлению, я увидел, что она загружается в Ubuntu 10.4. Я не оставил установочный компакт-диск в приводе, поэтому он определенно загружался с жесткого диска. После входа в систему я проверил жесткий диск, и все выглядело точно так же, как до первоначального сбоя. Я принудительно загрузился с помощью fsck, который не сообщил об ошибках.
Итак, что еще могло пойти не так? Я в значительной степени только на немного продвинутом уровне новичка, когда дело доходит до аппаратных средств. Я предполагаю, что в машине есть что-то еще, что вызвало проблему, но что? После сбоя BIOS сообщал номер модели накопителя, поэтому я предполагаю, что соединения все еще были в порядке. Должен ли я просто вернуть сервер в рабочее состояние и дождаться его повторного сбоя?