Я тестирую внешний жесткий диск моих друзей, к которому нет доступа в Windows 7 - он устанавливается как USB-устройство, но не монтируется. В Linux показания SMART показывают, что на диске слишком много поврежденных секторов, но я все еще могу смонтировать его и прочитать файлы (не пытался записать). Я начал читать файлы, используя find . -type f
и dd if={} of=/dev/null -bs=256k
и я нашел только несколько файлов с ошибками ввода-вывода. К сожалению, есть еще как минимум один путь, которого раньше не было в каталоге (поврежденный MFT).
Вопрос: как правильно исправить такое повреждение раздела без потери данных (кроме уже поврежденных) и сделать его монтируемым на окнах, чтобы не требовалось linux для копирования данных?