1

Я начал долгое время копировать действие на внешнее HD. Я ушел, и каким-то образом механизм энергосбережения, должно быть, понял, что пользователь бездействовал и приостановил работу машины. (Кстати, каково определение "пользователь бездействует"? Я ничего не набирал, готовил, но мой процесс, конечно, был не без дела.) Теперь HD может быть установлен только для чтения. fsck говорит:

$ sudo fsck.vfat -V /dev/sdb1
[sudo] password for heino: 
fsck.fat 3.0.26 (2014-03-07)
0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
Filesystem has 30516268 clusters but only space for 30516222 FAT entries.

и перестает работать. Что это значит? Что я могу сделать сейчас?

1 ответ1

0

Я не знаю, решит ли это на самом деле вашу проблему, но в этой статье есть несколько полезных советов, особенно обратите внимание на опции -a -r, которые вы должны применить.

Не удалось разрешить предупреждение о повреждении данных с помощью fcs

Это глупо Я снова отвечаю на свой вопрос. Это говорит,

Leaving filesystem unchanged.

предполагая, что ничего не изменилось. На самом деле это означает, что ввод 1 с последующим нажатием Enter в приглашении fsck не работает. В любом случае, работает следующее:

$ fsck.vfat -v -a -w /dev/sda1

Приведенная выше команда автоматически записывает изменения на диск. Было бы замечательно, если бы кто-нибудь мог сказать мне, является ли это ошибкой в fsck или это связано с чем-то другим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .