1

У меня есть внешний жесткий диск NTFS объемом 1 ТБ, используемый для данных и резервного копирования как для Windows, так и для Linux. Он был поврежден, и я восстановил его с помощью chkdsk в Windows.

Chkdsk восстановил коллекцию файлов с именами, начинающимися с $ . Похоже, что это системные файлы NTFS, как описано в этой ссылке на Википедию, которая предполагает, что повреждены были системные сектора диска NTSF.

Он также восстановил файл размером 2 ГБ с именем .fuse_hiddenxxxxx (xxxxxx - длинная строка цифр) без расширения имени файла. Ни один файл этого описания не упоминается в справочнике Википедии или где-либо еще, что я нашел в результате онлайн-поиска. По названию я предполагаю, что этот файл связан с FUSE, но он кажется слишком большим, чтобы быть системным файлом.

Похоже, что ни Windows, ни Linux не имеют проблем с дисководом, поэтому кажется, что повреждение было исправлено. Мой вопрос касается файла .fuse_hiddenxxxxx . Я пытаюсь определить, является ли это чем-то критическим или просто флэтсам из того, что не удалось во время коррупции.

Я надеюсь, что кто-то, знакомый с внутренней работой NTFS и FUSE, сможет либо распознать файл, либо, наоборот, распознать, что он не имеет ничего общего с NTFS или операционной системой. Кроме того, правильно ли я понимаю, что если это связано с FUSE, это может быть только файл Linux?

1 ответ1

2

fuse_hidden_[HEX.VALUE] появляются, когда вы используете файловые системы из обеих операционных систем (это общий NTcache). Это временный файл, поэтому его можно безопасно удалить. Это фактически предполагает самоудаление при перезагрузке. Если он каким-то образом все еще используется, используйте lsof /file/path/fuse_hidden_[HEX.VALUE] чтобы увидеть, что делает его доступным, завершить процесс (ы) и затем стереть его.

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