У меня есть система с жестким диском, которая имеет несколько поврежденных секторов. Раньше я ddrescue
восстанавливал все доступные секторы на диске, но на диске продолжают развиваться новые поврежденные сектора, поэтому я испортил его. Два запуска инструмента производителя указали РАЗНЫЕ блоки плохих секторов, и два прохода с SpinRite оба привели к РАЗЛИЧНЫМ нечитаемым секторам, поэтому диск больше не является надежным.
Раздел был на диске 500 ГБ, но используется только около 40 ГБ, поэтому я собирался заменить диск меньшим (120 ГБ).
Все, что у меня сейчас есть, это образ, созданный ddrescue раздела NTFS (например, / dev / sda1). Этот файл находится на моем NAS и имеет размер 500 ГБ.
Моя дилемма в том, что все инструменты NTFS не будут работать на диске вообще, потому что есть несколько несоответствий из-за невосстановленных секторов. Только около шести секторов в конечном итоге были невосстановимы (только 3K!), Но они все еще приводят файловую систему NTFS в соответствие. Поэтому я не могу изменить размер раздела, использовать ntfsclone или что-то еще. Я могу запустить инструменты для файла образа, но все они инструктируют меня CHKDSK разделить в Windows, что я не могу сделать, так как это просто необработанное изображение, хранящееся на моем NAS.
Проблема в том, что в настоящее время у меня нет запасного диска 500 ГБ для копирования образа, чтобы сделать это. Поскольку размер файла составляет 500 ГБ, я не могу его клонировать на меньший диск и, конечно, я не могу использовать ntfsresize.
Так что я пытаюсь выяснить, есть ли способ запустить chkdsk
файл образа. У меня есть VMWare и VirtualBox, однако есть две проблемы: во-первых, файл образа - это просто раздел NTFS, не включая таблицу разделов и т. Д. Кроме того, это необработанный образ, не в формате, необходимом для любого из этих инструментов виртуализации.
Любой совет о том, как восстановить изображение, чтобы я мог использовать инструменты NTFS на нем?