У меня есть машина Linux, на которой я смонтировал дополнительный жесткий диск с файловой системой NTFS. Я использую SAMBA, чтобы сделать этот том доступным в моей сети.

Я загружал файлы в каталог на этом диске, когда машина Linux перестала отвечать на запросы, и мне пришлось сделать полную перезагрузку. После этого почти все файлы в этом каталоге (и только в этом каталоге) исчезли. Том все еще подключен, а другие каталоги хороши.

Когда я вошел на компьютер с Linux и проверил этот каталог, все исчезнувшие файлы все еще были там, но все они имели состояние ошибки «Inode / X-Corrupt Type», и все они имели размер 0.

Что произошло? Как мне это исправить? И как я могу предотвратить это в будущем?

Я немного погуглил и нашел подсказку по изменению прав на файлы с помощью chmod, но это не сработало. Я также нашел советы по использованию ntfsfix, но это тоже ничего не дало.

Любая помощь будет принята с благодарностью. Если ничего не помогает, я открою машину, вытащу жесткий диск и установлю его в запасную машину Windows и надеюсь, что chkdsk решит проблему.

0