Если на компьютере нет ничего, кроме Linux, вы не должны использовать NTFS. Нет хороших инструментов Linux для восстановления повреждений NTFS. (Средство Linux ntfsfix
просто выполняет некоторые базовые проверки, а затем отмечает файловую систему как требующую большего внимания со стороны Windows.) Таким образом, в долгосрочной перспективе ваша цель должна состоять в том, чтобы перейти с NTFS на собственную файловую систему Linux. В краткосрочной перспективе вы должны использовать аварийный диск Windows для восстановления файловой системы. (Такие аварийные диски широко доступны, но у меня нет удобных URL-адресов. Может быть, вы можете найти его, выполнив поиск на сайте Microsoft.) Вполне возможно, что вы также можете использовать ntfsclone
для резервного копирования; см. параметр --rescue
на его странице руководства . Я никогда этого не пробовал.
В целом, я бы сказал, что вы должны сделать следующее:
- Используйте аварийный диск Windows,
ntfsclone
или любой другой инструмент, необходимый для доступа к разделу.
- Скопируйте файлы из этого раздела на другой диск. Вы можете сделать это в Linux или Windows, в зависимости от того, что удобно и как вы получили доступ к диску.
- Создайте в разделе собственную файловую систему Linux (ext2/3/4fs, ReiserFS, XFS, JFS или, возможно, даже Btrfs).
- Скопируйте файлы обратно в оригинальный (но свежеприготовленный) раздел.