Недавно компьютер XP с другом начал отказываться от загрузки, как в обычном, так и в безопасном режимах загрузки: появляется логотип Windows, затем висит индикатор выполнения, в течение нескольких миллисекунд отображается BSOD, сообщая о том , что unmountable boot volume
не подключен , и компьютер перезагружается. ,
Диск имеет два раздела: системный и информационный, оба отформатированы как NTFS.
Я спас данные, но мне интересно узнать, что я мог сделать неправильно, или что я мог сделать, чтобы компьютер снова загрузился (кроме форматирования диска, конечно)
Вот краткое изложение всех шагов, которые я предпринял после того, как на диске начались проблемы, около двух дней назад. Можете ли вы предложить другие решения, которые я мог бы попробовать?
Сначала я загрузился с живого компакт-диска Ubuntu для резервного копирования данных. Я попытался ntfsclone --rescue
системный раздел (он сообщил о плохих секторах), но это не сработало: ntfsclone
сообщил о дополнительных кластерах в $bitmap
. Поэтому я смонтировал системный раздел только для чтения и смог восстановить все файлы без проблем. ntfsclone
отлично работал на разделе данных. ntfsresize -i
сообщил, что на диске имеются поврежденные сектора, и предложил использовать chkdsk
.
Во-вторых, я загрузил консоль восстановления XP и запустил chkdsk. На это ушло около часа. После этого система загрузилась корректно до появления экрана «Пожалуйста, подождите ...», и компьютер перезагрузился. Все последующие попытки загрузки Windows привели к вышеупомянутому BSOD.
В-третьих, я попытался повторно запустить chkdsk, но он сообщил, что на диске возникли "неисправимые проблемы". Запуск fixmbr
и fixboot
не помог.
В-четвертых, я запустил TestDisk
со своего Ubuntu LiveCD и переписал MBR, MFT и таблицу разделов. Который ничего не делал. Я также попробовал ntfsfix
, но безрезультатно.
В-пятых, я запускал badblocks
в режиме только для чтения. Сообщалось о нескольких неисправных секторах на диске. Поэтому я запустил неразрушающий тест чтения-записи (-n
), чтобы заставить диск переназначить поврежденные сектора. На этот раз badblocks
вернул один плохой сектор. Я повторил chkdsk
; это не сработало. Однако теперь ntfsclone
допускает клонирование моего системного раздела.
В-шестых, я запустил SMART-тесты на диске (используя smartctl
), чтобы проверить, был ли это аппаратный сбой. Короткие тесты пройдены, и общая оценка здоровья прошла тоже (-H
). Длинные тесты в настоящее время запущены. Я также скачал и записал liveCD, содержащий тесты жестких дисков Hitachi, которые я планирую запустить после завершения долгих тестов.
Я думаю, что это почти все, что я сделал. Не могли бы вы предложить идеи, которые я мог бы попытаться заставить Windows загрузиться снова? У меня нет идей. Я знаю, что переустановка Windows была бы самым простым способом, но я нахожу забавным попытаться диагностировать корни проблемы и, возможно, устранить ее вручную, а не просто вытереть диск и начать заново.
Спасибо за вашу помощь (надеюсь, вам понравится вызов!)