Я пытаюсь восстановить данные с неисправного жесткого диска. Я загрузился в Ubuntu и для этого использую ddrescue . Диск, с которого я восстанавливаюсь, - это старый внешний жесткий диск емкостью 1 ТБ. Диск, на который я восстанавливаю данные, - это хорошо зарекомендовавший себя твердотельный накопитель емкостью 2 ТБ с разделом NTFS для использования с моей повседневной ОС Windows 10.

После использования ntfsfix и ntfs-3g которые позволили мне смонтировать твердотельный накопитель емкостью 2 ТБ для доступа на чтение и запись, я запустил ddrescue . Приблизительно 900 ГБ в восстановлении это дало мне ошибку, говоря, что это исчерпало место на диске. Я (по глупости) забыл, что он записывает копии всех блоков жесткого диска, а не только использованных.

В то время как на моем диске было всего ~ 700 ГБ информации, ddrescue требовалось 1 ТБ свободного места. Я загрузился обратно в Windows и очистил немного больше места на моем SSD, но я заметил, что мой файл .img из ddrescue не появился на SSD. У меня есть скрытые файлы и системные файлы, видимые, но он все еще не появляется. Как ни странно, жесткий диск все еще говорит о том, что он почти заполнен, хотя теперь файлы на нем имеют размер около 700 ГБ.

Я использовал WinDirStat, и он не может найти то, что использует пространство. Я загрузился обратно в Linux и использовал ls -al но файл не появляется, и все же df прежнему сообщает об использовании 89%.

Используя xdiskusage я вижу, что недостающее место занято (permission denied) . Не уверен, что с этим делать.

du сообщает только 799G об использовании. k4dirstat сообщает только 797.51GB. xdiskusage - единственный инструмент, который я использовал, который, кажется, может видеть недостающее пространство.

Как я могу вернуть этот файл или даже просто восстановить место, которое, похоже, все еще занимает?

1 ответ1

1

Запустите chkdsk /f на соответствующем диске из Windows.

Это восстановит любые поврежденные записи файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .