Список поврежденных файлов из процесса chkdsk [дубликат]

Я chkdsk’ed мой внешний жесткий диск и обнаружил, что некоторые файлы были повреждены.

Могу ли я получить полный список удаленных файлов из этого chkdsk? В окне командной строки отображается часть списка файлов, но даже при прокрутке вверх я не вижу весь список файлов.

Это НЕ дубликат раздела Где результаты chkdsk, расположенного в Windows 7? Ответ на вышеуказанный вопрос не говорит мне, где находится «список файлов»


0

Вам нужно проверить это в журналах событий Windows …

Инструкции здесь.

Улучшить этот ответ
ответ дан 02 янв.
  • Процитируйте основные части ответа по ссылкам, так как ответ может стать недействительным при изменении связанных страниц. — Дэвид Постилл ♦ 02 янв., 16:09
добавить комментарий |

Вам нужно проверить это в журналах событий Windows …

Инструкции здесь.



Как восстановить поврежденную файловую систему FAT32

Я использую файловую систему FAT32 для своего флеш-накопителя. Часто происходит повреждение файлов/данных.

В Windows я использовал утилиту сканирования диска, чтобы исправить файловые системы FAT32/NTFS. Как я могу сделать это в Ubuntu?


Попробуйте ввести следующую команду в терминале Linux:

  sudo dosfsck -w  -r -l -a -v -t/dev/sdc1  

sdc1 обычно ваш флеш-накопитель. Вы можете найти свой флеш-накопитель, набрав mount в терминале. Это где-то внутри. Если эта команда отнимает у вас слишком много времени, избегайте использования переключателя -t .

  • -w означает немедленно записать на диск.
  • -r означает интерактивную проверку диска (спросите, что делать при обнаружении ошибок). В более новых версиях dosfsck это значение по умолчанию.
  • -l означает вывод списка обработанных имен файлов.
  • -a означает автоматическое исправление ошибок. Не используйте его, если хотите иметь больше контроля над исправлением возможных ошибок.
  • -v означает подробный режим. Создает немного больше вывода.
  • -t означает пометить нечитаемые кластеры как плохие.

Если хотите, убедитесь, что вы не потеряете свои данные, сначала создайте резервную копию исходного устройства.


57
+100

Вы можете попробовать Dosfsck, который является компонентом dosfstools.

Для этого введите терминал:

  sudo apt-get install dosfstools  

Чтобы использовать Dosfsck , вы должны указать адрес устройства, который вы хотите (например,/dev/sdb1,/dev/sdb2 или другое устройство.).

Чтобы узнать адрес своего устройства, откройте терминал (CTRL + ALT + T), затем выполните эту команду:

  mount   

Например, если ваш раздел/dev/sdb1, сначала отключите его, выполнив следующую команду:

  sudo umount/dev/sdb1   

Теперь вы можете проверить и восстановить свой раздел, выполнив следующую команду:

  sudo dosfsck -t -a -w/dev /sdb1  

Надеюсь, это поможет.

Примечание:

если вы получить следующую ошибку, если USB-накопитель не распознается:

  Ошибка: ошибка ввода-вывода буфера на устройстве sdb1  

Выполните эту команду:

  dmesg | tail  

Если вывод:

  end_request: ошибка ввода-вывода, dev sdb1, сектор 0 Ошибка ввода-вывода буфера на устройстве sdb1, логический блок 0  

Выполните эту команду:

  sudo dosfsck -t -a/dev/sdb1  

Конечно, вы должны изменить адрес устройства в соответствии с вашими потребностями, как я уже писал ранее ве.

Улучшить этот ответ
отредактировал 06 июня ’12 в 12:18
ответил 06 июня ’12 в 12:03
  • 1
    в 13.04 кажется, что umount работает и без sudo — giuspen Jun 07 ’13 в 8:13
  • Я всегда сталкивался с проблемой, что если внешний жесткий диск или флеш-накопитель был отключен ненадлежащим образом во время выполнения операций с ним, разрешения сходили с ума, делая устройство практически бесполезным. Ваш ответ кажется мне посланным богом; большое спасибо, чувак! — Альфредо Эрнандес 22 июля ’16 в 15:37
добавить комментарий |

Вы можете попробовать Dosfsck, который является компонентом dosfstools.

Для этого введите терминал:

  sudo apt-get install dosfstools  

Чтобы использовать Dosfsck , вы должны указать адрес устройства, который вы хотите (например,/dev/sdb1,/dev/sdb2 или другое устройство.).

Чтобы узнать адрес своего устройства, откройте терминал (CTRL + ALT + T), затем выполните эту команду:

  mount   

Например, если ваш раздел/dev/sdb1, сначала отключите его, выполнив следующую команду:

  sudo umount/dev/sdb1   

Теперь вы можете проверить и восстановить свой раздел, выполнив следующую команду:

  sudo dosfsck -t -a -w/dev /sdb1  

Надеюсь, это поможет.

Примечание:

если вы получить следующую ошибку, если USB-накопитель не распознается:

  Ошибка: ошибка ввода-вывода буфера на устройстве sdb1  

Выполните эту команду:

  dmesg | tail  

Если вывод:

  end_request: ошибка ввода-вывода, dev sdb1, сектор 0 Ошибка ввода-вывода буфера на устройстве sdb1, логический блок 0  

Выполните эту команду:

  sudo dosfsck -t -a/dev/sdb1  

Конечно, вы должны изменить адрес устройства в соответствии с вашими потребностями, как я уже писал ранее ве.


8

Также попробуйте:

  fsck.vfat -r/dev/sdXn  

Улучшите этот ответ
ответил 01 апр. ’14 в 9:13
добавить комментарий |

Также попробуйте:

  fsck.vfat -r/dev/sdXn код> 

7

Шпаргалка по dosfsck

В этих примерах будут использоваться FAT32 и/dev/sdc1

fsck.vfat -n/dev/sdc1 — простое неинтерактивное чтение -only check

fsck.vfat -a/dev/sdc1 — проверяет файловую систему и исправляет не интерактивно. Всегда используется наименее разрушительный подход.

fsck.vfat -r/dev/sdc1 — интерактивное восстановление. Пользователь всегда получает запрос, когда существует несколько подходов к решению проблемы.

fsck.vfat -l -v -a -t/dev/sdc1 — очень подробный способ проверки и восстановления файловой системы в неинтерактивном режиме. Параметр -t помечает нечитаемые кластеры как плохие, что делает их недоступными для вновь созданных файлов и каталогов.

Улучшите этот ответ
ответил 24 фев, в 11:55
добавить комментарий |

Шпаргалка по dosfsck

В этих примерах будут использоваться FAT32 и/dev/sdc1

fsck. vfat -n/dev/sdc1 — простая неинтерактивная проверка только для чтения

fsck.vfat -a/dev/sdc1 — проверяет файловая система и исправляет не интерактивно. Всегда используется наименее разрушительный подход.

fsck.vfat -r/dev/sdc1 — интерактивное восстановление. Пользователь всегда получает запрос, когда существует несколько подходов к решению проблемы.

fsck.vfat -l -v -a -t/dev/sdc1 — очень подробный способ проверки и восстановления файловой системы в неинтерактивном режиме. Параметр -t помечает нечитаемые кластеры как плохие, что делает их недоступными для вновь созданных файлов и каталогов.

Оцените статью
logicle.ru
Добавить комментарий