Для чего используются ntfsprogs
, libntfs10
, ntfs-3g
в Linux?
Могу ли я сделать что-то еще с NTFS, кроме форматирования? Я даже могу сделать это без этих библиотек.
Он используется для чтения и записи в файловые системы NTFS. Это удобно, если у вас есть система, которая должна выполнять двойную загрузку с Windows, но даже удобнее, чтобы иметь возможность выполнять восстановление и анализ / анализ системы в системах Windows, монтируя их диски с Linux.
До ntfs-3g
, насколько я помню, поддержка NTFS в Linux была в основном только для чтения, с некоторыми экспериментальными реализациями, которые могли монтировать том в режиме чтения / записи. Но полная поддержка чтения / записи отлично.
Возможно, кто-то еще может обратиться к детализации, с которой Linux может обрабатывать разрешения NTFS, так как они немного отличаются от стандартных разрешений Unix (без включенного ACL для файлов). У меня нет большого опыта с этим.
ntfsprogs - это серия приложений для работы с файловыми системами ntfs - так же, как e2fsprogs
со страницы руководства, это включает в себя
mkntfs(8) - создает файловую систему NTFS.
ntfscat(8) - Дамп содержимого файла в стандартный вывод.
ntfsclone(8) - эффективно клонировать, создавать резервные копии, восстанавливать или восстанавливать NTFS.
ntfscluster(8) - Найдите файлы, которые используют данные сектора или кластеры.
ntfscmp(8) - сравнивает две файловые системы NTFS и показывает различия.
ntfscp(8) - скопировать файл на том NTFS.
ntfsfix(8) - Проверьте и исправьте некоторые распространенные ошибки, очистите LogFile и заставьте Windows выполнить тщательную проверку при следующей загрузке.
ntfsinfo(8) - Показать информацию о NTFS или одном из файлов или каталогов в нем.
ntfslabel(8) - Показать или установить метку тома файловой системы NTFS.
ntfsls(8) - выводит информацию о файлах в каталоге, находящемся в NTFS.
ntfsresize(8) - изменяет размер NTFS без потери данных.
ntfsundelete(8) - Восстановление удаленных файлов из NTFS.
и libntfs10 - библиотека, которую использует это программное обеспечение.
В то время как были предыдущие драйверы NTFS, включая драйверы ядра, большинство реализаций NTFS в linux являются пользовательским пространством. Эти драйверы позволяют монтировать файловую систему NTFS и использовать ее так же, как любую другую файловую систему. Из этих плененных NTFS была наиболее распространенной - это была оболочка для драйвера Windows NTFS, но была заменена на NTFS-3G, который является автономным драйвером, который работает с FUSE. Это быстрее и надежнее, чем другие варианты.
Вам нужна библиотека ntfs для форматирования файловых систем ntfs в linux. Вы также можете монтировать файловые системы ntfs (для чтения / записи данных), когда эти библиотеки установлены. Я только слышал о ntfs-3g, хотя он всегда работал хорошо для меня.