>[оверквотинг удален]
> и сайты открывались с него.
> И тут они нечаянно его уронили. Выключился.
> Попросил включить, включили, сайты заработали вроде...
> Но через 20 минут всё упало снова. Приехал сам, подключил моник, давай
> смотреть, и вижу, что ОС вооще не грузится, там всё как-то
> печально.
> Что полетело, можете подсказать - винту хана, или что?
> http://uploads.ru/4vQeI.jpg
> http://uploads.ru/wOEoB.jpg
> http://uploads.ru/niHg8.jpg вроде не сложно перевести:
media error: ...
UNC - uncorrectable, некорректируемые
используем smartmontools
# smartctl -s on /dev/имя_диска
- смотрим SMART и делаем выводы
# smartctl -A /dev/имя_диска
- смотрим все
# smartctl -a /dev/имя_диска
если SMART плохой, на этом завершаем, если еще типа "good"
- запускаем short test
# smartctl -t short /dev/имя_диска
- через 2-5 минут смортим результат
# smartctl -l selftest /dev/имя_диска
- запускаем long test если short завершился успешно
# smartctl -t long /dev/имя_диска
ждем XX минут, о которых скажет верхняя команда, затем
смотрим:
# smartctl -l selftest /dev/имя_диска
и делаем выводы, если предел реаллокируемых секторов позволяет,
можно попробовать dd сам на себя, realloc работает только при записи:
# dd if=/dev/имя_диска of=/dev/имя_диска bs=XX
размер blocksize(bs) чем меньше, тем успешней, но очень долго...
by default bs=512 (512 байт)
# dd if=/dev/имя_диска of=/dev/имя_диска bs=1M
будет в самый раз, перед записью можно проверить на ошибки, используя
чтение:
# dd if=/dev/имя_диска of=/dev/null bs=1M conv=noerror
и смотреть логи и сколько секторов битых, как бы и делов...