Несмотря на то, что Windows является наиболее широко используемой операционной системой во всем мире, Linux по-прежнему предпочитается большинством разработчиков за его тонкий интерфейс и высокий уровень безопасности. Она обеспечивает стабильный и надежный сервер для чрезвычайно важных и конфиденциальных данных.
Однако нельзя получить прямой доступ к файлу, хранящемуся на дисках, отформатированных в файловой системе Windows NTFS, если не смонтировать NTFS на устройстве Linux. Этот процесс может показаться сложным, но не волнуйтесь; в этой статье рассказывается, как настроить поддержку NTFS в Linux с разрешениями "только чтение" и "чтение и запись".
Необходимые условия
- Система на базе Linux
- Учетная запись пользователя с правами sudo или root
- Окно терминала / доступ к командной строке ("Поиск" > "Терминал")
Большинство Unix-подобных дистрибутивов используют пакет NTFS-3g и FUSE (Filesystem in USErspace) для монтирования NTFS в Linux. NTFS-3g - это бесплатный драйвер NTFS с открытым исходным кодом, который позволяет пользователям создавать, удалять, переименовывать и передавать файлы с устройств, отличных от Windows.
Этот тип дистрибутива с установленными NTFS-3g и FUSE обычно находит и монтирует данные NTFS автоматически. Но если это не работает на устройстве, два описанных ниже способа монтирования могут помочь в устранении проблемы. Следующие процедуры можно выполнять с доступом только для чтения или для чтения и записи.
Как монтировать NTFS в Linux с разрешением только для чтения?
Предоставление привилегий доступа любому человеку является крайне важным. Поэтому, если не хватает уверенности в том, чтобы делиться своими данными с другими, лучше всего монтировать диск NTFS на устройстве Linux с разрешением только для чтения. Такое разрешение обеспечивает ограниченный доступ и разрешает только ограниченный ввод. Таким образом, безопасность данных еще больше повышается, что позволяет избежать ненужных изменений и вмешательства.
Для процесса монтирования раздела NTFS с доступом только для чтения выполните следующие действия.
Шаг 1: Определите раздел NTFS.
Перед монтированием раздела NTFS используйте команду "parted" для его идентификации:
sudo parted -l
Для получения подробной информации опирайтесь на изображение ниже:
В примере представлены два раздела NTFS на диске /dev/sdb. Прежде чем продолжить, обратите внимание на конкретное количество разделов, которые хотите смонтировать.
Чтобы отобразить только разделы NTFS на диске, выполните команды "fdisk" и "grep", как указано ниже:
sudo fdisk -l | grep NTFS
Шаг 2: Создайте точку монтирования и подключите раздел NTFS.
Как видно из примера, раздел /dev/sdb1 был установлен, как доступный только для чтения.
Сначала используйте команду "mkdir" для создания точки монтирования:
sudo mkdir /mnt/ntfs1
Затем смонтируйте раздел в только что созданный каталог. Выполните команду "mount", указав ранее отмеченное количество разделов:
sudo mount -t NTFS /dev/sdb1 /mnt/ntfs1
Проверьте сведения о файловых системах с помощью инструмента "disk-free". Убедитесь, что раздел успешно подключен. После этого выполните приведенную ниже команду:
df -hT
В нижней части списка, раздел /dev/sdb1 отображается, как смонтированный, что означает, что теперь можно получить доступ к разделу Windows NTFS с устройства Linux с разрешением только для чтения.
Случайно удалили или потеряли данные на диске NTFS?
Не волнуйтесь, Wondershare Recoverit может вернуть потерянные файлы всего за 3 шага. Профессиональное, но простое в использовании программное обеспечение для восстановления данных является абсолютно надежным и на 100% безопасным.
Как монтировать NTFS в Linux с разрешениями для чтения и записи?
По некоторым причинам также важно монтировать NTFS в Linux с разрешением на чтение и запись. Некоторые пользователи используют Linux для исправления операционных систем Windows, в то время как другие используют их одновременно для доступа к различным файлам. К счастью, теперь можно получить доступ к файлам NTFS с устройств, отличных от Windows, и внести некоторые изменения без особых ограничений. Все, что необходимо сделать, так это смонтировать NTFS на устройстве Linux с доступом "чтение и запись". Следуйте приведенному ниже пошаговому процессу:
Шаг 1: Обновить репозитории пакетов.
Чтобы получить доступ и обновить репозитории пакетов, выполните следующую команду:
sudo apt update
Шаг 2: Установите предохранитель и NTFS-3g.
Установите FUSE и NTFS-3 в системе, чтобы смонтировать раздел с правами чтения и записи. Обратите внимание, что некоторые дистрибутивы Linux могут поставляться с предустановленными fuse и NTFS-3g. В этом случае можно пропустить этот шаг.
Используйте соответствующий менеджер пакетов для установки FUSE из репозитория по умолчанию в системе Linux. Прежде чем продолжить, проверьте детали и убедитесь в правильности вводимых команд. Обратитесь к написанному ниже коду:
sudo apt install fuse
Когда установка будет завершена, выполните следующую команду для установки NTFS-3g:
sudo apt install NTFS-3g
После установки FUSE и NTFS-3g, экран будет выглядеть следующим образом:
Шаг 3: Смонтируйте раздел NTFS.
После установки пакетов программ fuse и NTFS-3g, можно монтировать раздел NTFS. Для этого с помощью команды "mkdir" создайте точку монтирования:
sudo mkdir /mnt/ntfs2
Сразу после этого используйте команду "mount" для монтирования нужного раздела. Например, /dev/sdb2:
sudo mount -t ntfs-3g /dev/sdb2 /mnt/ntfs2/
Чтобы проверить, смонтирован ли раздел, выполните команду "df":
df -hT
Теперь у пользователя есть доступ на чтение и запись к смонтированному разделу NTFS. К сожалению, если не используется ядро Linux версии 2.6.20 или более современные версии, невозможно смонтировать раздел с помощью NTFS-3g и FUSE.
Видеоурок - Монтирование и чтение USB-накопителя с разделом файловой системы Ext4 в Linux
Заключительная часть
Монтирование и доступ к разделам NTFS - это простой, но сложный процесс. Однако, пройдя через полное руководство, описанное выше, пользователь сможет легко монтировать NTFS на устройствах Linux. Следуйте приведенным выше шагам, чтобы получить доступ к опциям "только чтение" и "чтение и запись".
Для Windows XP/Vista/7/8/10/11
Для macOS X 10.10 - macOS 13