Я пытаюсь восстановить данные с неисправного жесткого диска. Я загрузился в 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
- единственный инструмент, который я использовал, который, кажется, может видеть недостающее пространство.
Как я могу вернуть этот файл или даже просто восстановить место, которое, похоже, все еще занимает?