Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[NT] Shadow Copy игнорирует информацию о bad block ? 20.11.06 10:38 Число просмотров: 2763
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
|
Внимание, много буков.
Ситуация:
Windows XP SP2. После сбоя электропитания в логах посыпались ошибки:
The device, \Device\Harddisk1\D, has a bad block.
(\Device\Harddisk1\D - это системный раздел )
Сделал chkdsk с исправлением, нашлось 12 Кб бэд блоков, ошибки в логах прекратились.
Через несколько дней попробовал сделать ntbackup всего раздела. Процесс до конца не завершался, в логах ntbackup видны сообщения вида:
WARNING: Portions of "\Documents and Settings\me\My Documents\My Pictures\mypic.JPG" cannot be read. The backed up data is corrupt or incomplete.
This file will not restore correctly.
В логе приложений при этом снова видна ошибка
The device, \Device\Harddisk1\D, has a bad block.
которая появляется строго в паре с:
The shadow copy of volume G: was aborted because of an IO failure.
Если исключить проблемный файл из бэкапа, то затыкается на другом файле. При этом проводником или тотал коммандером все эти проблемные файлы копируются прекрасно. И они точно не повреждены (если это архив - он корректно разархивируется, если картинка - открывается).
Сделал chkdsk второй раз, новых бэд блоков нет. Проверил утилитой от производителя жёсткого диска, нашлось 3 бэда (3 бэда Х 4 Кб кластер = 12 Кб, вроде всё верно)
Далее, я отключил в ntbackup Shadow Copy, и всё прекрасно скопировалось.
В общем, пока что не ситуация видится так. Chkdsk пометил бэд блоки и теперь Windows их не использует. Но механизм shadow copy почему-то игнорирует эти записи (возможно, обращается к диску на более низком уровне?). Объяснение не кажется мне правдоподобным, но более убедительного я пока не придумал.
Итого два вопроса:
1. Что надо сделать, чтобы shadow copy мог корректно работать на диске, где chkdsk нашёл бэд блоки?
2. Почему shadow copy так себя ведёт? (но это академический интерес)
|
- [NT] Shadow Copy игнорирует информацию о bad block ? - ZloyShaman 20.11.06 10:38 [2763]
|
|
|