Linux

Установка NTFS-3G в Linux: полное руководство

Это руководство поможет вам установить драйвер NTFS-3G для полного доступа (чтение/запись) к NTFS-разделам в Linux. Вы научитесь монтировать диски и настраивать автоматическое подключение.

Обновлено 16 февраля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Ubuntu 22.04+Debian 11+Fedora 36+Arch Linux

Введение / Зачем это нужно

Драйвер NTFS-3G — это открытая реализация файловой системы NTFS для Linux, которая обеспечивает полный доступ на чтение и запись к дискам, отформатированным под Windows. Без него вы сможете только читать данные с NTFS-разделов (благодаря встроенной поддержке ядра), но не сможете изменять файлы или создавать новые.

Установив NTFS-3G, вы сможете:

  • Работать с внешними USB-накопителями NTFS.
  • Использовать разделы Windows в многозагрузочных системах.
  • Надежно обмениваться данными между Linux и Windows.

Это руководство подойдет для большинства популярных дистрибутивов (Ubuntu, Debian, Fedora, Arch).

Требования / Подготовка

Перед началом убедитесь, что:

  1. У вас есть доступ к терминалу (Ctrl+Alt+T или через меню приложений).
  2. У вас есть права администратора (возможность использовать sudo).
  3. У вас есть подключение к интернету для загрузки пакетов.
  4. Вы знаете имя раздела NTFS, который хотите смонтировать (например, /dev/sdb1). Узнать его можно командой lsblk.

Пошаговая инструкция

Шаг 1: Проверка наличия NTFS-3G

Сначала проверьте, не установлен ли драйвер уже.

ntfs-3g --version

Если вы видите номер версии (например, ntfs-3g 2022.10.3), драйвер установлен. Если команда не найдена (command not found), переходите к следующему шагу.

Шаг 2: Установка пакета

Выберите команду, соответствующую вашему дистрибутиву.

Для Ubuntu/Debian и производных:

sudo apt update
sudo apt install ntfs-3g

Для Fedora/RHEL/CentOS:

sudo dnf install ntfs-3g

Для Arch Linux/Manjaro:

sudo pacman -S ntfs-3g

После установки пакета драйвер обычно готов к использованию. Модуль ядра ntfs загрузится автоматически при первом монтировании NTFS-раздела.

Шаг 3: Ручное монтирование раздела (проверка)

Чтобы убедиться, что всё работает, попробуйте смонтировать ваш NTFS-раздел вручную.

  1. Создайте точку монтирования (папку, куда будет "подключен" диск):
    sudo mkdir -p /mnt/ntfs
    
  2. Определите имя раздела командой lsblk. Ищите раздел с типом ntfs. Например, /dev/sdb1.
  3. Смонтируйте раздел:
    sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
    

    Замените /dev/sdb1 на ваше устройство.
  4. Проверьте содержимое:
    ls /mnt/ntfs
    

    Вы должны увидеть файлы с диска.
  5. Размонтируйте после проверки:
    sudo umount /mnt/ntfs
    

Шаг 4: Настройка автоматического монтирования (опционально)

Если вы хотите, чтобы диск монтировался автоматически при подключении или загрузке системы:

Способ A: Через графическую утилиту (рекомендуется для новичков)

  • Установите gnome-disks (если нет): sudo apt install gnome-disk-utility.
  • Запустите Disks из меню приложений.
  • Выберите ваш NTFS-диск в левой панели.
  • Нажмите на шестеренку ⚙️ → Edit Mount Options.
  • Отключите User Session Mount Options.
  • Включите Mount at system startup.
  • Нажмите OK и введите пароль.

Способ B: Через fstab (ручная настройка)

  1. Найдите UUID раздела:
    sudo blkid /dev/sdb1
    

    Вывод будет содержать UUID="XXXX-XXXX".
  2. Отредактируйте /etc/fstab:
    sudo nano /etc/fstab
    
  3. Добавьте строку (замените UUID и точку монтирования):
    UUID=XXXX-XXXX /mnt/ntfs ntfs-3g defaults,windows_names,locale=ru_RU.UTF-8 0 0
    
  4. Проверьте корректность:
    sudo mount -a
    

    Если ошибок нет — конфигурация верна.

Проверка результата

  1. Подключите NTFS-диск (если он внешний) или перезагрузите компьютер (если настраивали fstab).
  2. Убедитесь, что диск появился в файловом менеджере (например, Nautilus) в левой панели.
  3. Попробуйте создать файл на диске и изменить существующий. Если операции проходят без ошибок — драйвер работает корректно.
  4. Проверьте права: ls -l /mnt/ntfs (если монтировали вручную) или в точке монтирования из fstab.

Возможные проблемы

Ошибка: "Permission denied" или "Отказано в доступе"

  • Причина: Диск смонтирован только для чтения или вы запускаете команду без sudo.
  • Решение: Убедитесь, что используете mount -t ntfs-3g (а не просто ntfs). Для автоматического монтирования через fstab добавьте опцию uid=1000 (замените 1000 на ваш UID, id -u), например:
    UUID=XXXX-XXXX /mnt/ntfs ntfs-3g uid=1000,gid=1000,umask=022 0 0
    

Диск не отображается в lsblk или файловом менеджере

  • Причина: Раздел имеет другую файловую систему (например, exFAT) или физически не подключен.
  • Решение: Проверьте sudo fdisk -l или lsblk -f. Убедитесь, что в колонке FSTYPE указано ntfs. Если нет — диск отформатирован в другом формате.

Ошибка при монтировании: "Invalid argument"

  • Причина: Файловая система на диске повреждена (например, после некорректного извлечения в Windows).
  • Решение: Запустите проверку диска в Windows: chkdsk X: /f (где X — буква диска). После исправления ошибок попробуйте смонтировать снова.

Медленная работа с большим количеством файлов

  • Причина: NTFS-3G по умолчанию использует безопасные, но не самые быстрые настройки.
  • Решение: Для повышения производительности можно добавить опции big_writes и noatime в fstab. Внимание: это может снизить надежность при внезапном отключении диска. Пример:
    UUID=XXXX-XXXX /mnt/ntfs ntfs-3g defaults,big_writes,noatime 0 0
    

Модуль ntfs не загружается

  • Причина: Ядро не содержит модуль (редко в современных дистрибутивах) или модуль поврежден.
  • Решение: Попробуйте переустановить пакет: sudo apt reinstall ntfs-3g (для Debian/Ubuntu). Если не поможет, проверьте, доступен ли модуль: modprobe -l | grep ntfs. Если список пуст — обновите ядро.

Часто задаваемые вопросы

Зачем нужен NTFS-3G, если в Linux есть встроенная поддержка NTFS?
Как проверить, установлен ли уже NTFS-3G?
Что делать, если диск не монтируется после установки?
Можно ли настроить автоматическое монтирование NTFS-диска при загрузке?

Полезное

Проверка наличия NTFS-3G
Установка пакета через менеджер пакетов
Загрузка модуля ядра
Монтирование диска вручную
Настройка автоматического монтирования (опционально)