Поврежденные файлы NTFS (нет такого файла или каталога); Могу ли я исправить их под Linux?

Я пытаюсь скопировать файлы на внешний жесткий диск с помощью PartedMagic. Мой компьютер не загружается, поэтому мы отправляем его для ремонта. Я пробовал ВСЕ, но не могу загрузить его в любой рабочий стол или среду восстановления. То, что я могу сделать, – это загрузить командную строку PartedMagic (используя Ultimate Bot CD). Вот почему я просто копирую файлы. Оба диска NTFS. Я использую PartedMagic, в который встроена поддержка NTFS.

Моя проблема в том, что команда cp пропускает случайные файлы. Это выглядит так:

  • Почему восстановленные файлы .xls и .doc отображаются как символы?
  • Пустые папки после восстановления файловой системы NTFS
  •  root@PartedMagic:/mnt/local/Users# cp -R ianco/* /mnt/usb/ianco-bak/ 

    Ошибка, которую я получаю:

     cp: cannot open <filename> for reading: No such file or directory 

    После получения этой проблемы я снова выполнил эту команду, но с параметром -n (не перезаписывать) и заметил, что он пропустил одни и те же файлы. Здесь я создал журнал пропущенных файлов.

    Почему это пропускает эти конкретные файлы, и что более важно, как мне заставить его копировать все?

    РЕДАКТИРОВАТЬ 1: Я побежал ll и cat в один из файлов, и это то, что я получаю

     root@PartedMagic:/mnt/local/Users# ll ianco/AppData/Local/Android/sdk/docs/images/android-5.0/notifications/expandedtext_combo.png -rwxrwxrwx 2 root root 0 Apr 25 2016 ianco/AppData/Local/Android/sdk/docs/images/android-5.0/notifications/expandedtext_combo.png root@PartedMagic:/mnt/local/Users# cat ianco/AppData/Local/Android/sdk/docs/images/android-5.0/notifications/expandedtext_combo.png cat: ianco/AppData/Local/Android/sdk/docs/images/android-5.0/notifications/expandedtext_combo.png: No such file or directory 

  • Какой лучший план для установки Linux? Разделение / home, / usr, / boot?
  • У учетной записи root всегда есть UID / GID 0?
  • Как я могу узнать абсолютный путь запущенного процесса?
  • Удаленный захват пакетов с использованием Wireshark
  • Найти файлы документов и скопировать их в другой каталог
  • Как перенаправить вывод из программы с бесконечным циклом
  • 2 Solutions collect form web for “Поврежденные файлы NTFS (нет такого файла или каталога); Могу ли я исправить их под Linux?”

    Я понял это (конечно, с помощью всех в комментариях). Причина, по которой я делаю это, – это то, что я не мог загрузиться в UEFI, на что был настроен диск для восстановления Windows 10. Однако я смог загрузиться на диск восстановления Windows 7.

    Как только я загрузился на диск для восстановления Windows 7, я запустил chkdsk C: /f и после того, как он закончил (кстати, это было более 24 часов), я смог скопировать поверх (не более) поврежденных файлов на свой жесткий диск. Надеюсь, это поможет кому-то еще, кто может испытывать такую ​​же проблему.

    Я пишу это после того, как OP восстановил файловую систему с помощью chkdsk . Этот ответ собирает полезную информацию из комментариев, чтобы дать некоторое представление будущим пользователям с похожими проблемами.

    Выходной файл выводит размер 0 для файла, в котором должны быть данные. Это, а также обнаруженная ошибка указывает на поврежденный файл или файловую систему.

    Linux не подходит для исправления поврежденной NTFS. Существует инструмент ntfsfix , однако в его руководстве написано:

    ntfsfix – это утилита, которая устраняет некоторые распространенные проблемы с NTFS. ntfsfix НЕ является версией chkdsk для Linux. Он только восстанавливает некоторые фундаментальные несоответствия NTFS, сбрасывает файл журнала NTFS и планирует проверку согласованности NTFS для первой загрузки в Windows.

    Как вы можете видеть, инструмент оставляет тяжелую работу для Windows. Кажется, нет никакого способа восстановить серьезные проблемы NTFS из-под Linux только.

    Правильный инструмент – это Windows chkdsk с опцией /f . Чтобы использовать его, вы можете:

    • Загрузитесь на какой-нибудь диск для восстановления Windows, который предоставляет chkdsk ;
    • Или подключите привод к рабочей машине Windows и chkdsk ;
    • Или (громоздким способом, все же может быть полезно, если вы не можете удалить диск или загрузиться, чтобы восстановить диск) клонировать диск другому (с dd или ddrescue ), затем подключить клон к рабочим Windows, исправить файловую систему и перейти к вашей файлы.
    Давайте будем гением компьютера.