NTFS — что это, отличия от FAT32 и exFAT, применение | Глоссарий FREEHOSTING

NTFS

New Technology File System
NTFS — NTFS — журналируемая файловая система Microsoft, основной формат для Windows с 1993 года. Поддерживает права доступа ACL, шифрование EFS, сжатие, точки соединения и тома до 8 ПБ. Используется на Windows-серверах, RDP-VPS и съёмных дисках большой ёмкости.

Определение простыми словами

NTFS (New Technology File System) — файловая система, которую Microsoft разработала для Windows NT и сделала стандартом для всех последующих версий Windows. Главные отличия от устаревшей FAT32: журнал транзакций (восстановление после сбоев), права доступа на уровне отдельных файлов, поддержка томов и файлов до 8 петабайт, встроенное сжатие и шифрование.

В хостинге NTFS встречается на VPS с Windows Server и на серверах терминального доступа. Linux читает и пишет NTFS через драйвер ntfs-3g или новый ntfs3 в ядре с версии 5.15.

Сравнение

Параметр NTFS FAT32 exFAT
Макс. размер файла 16 ТБ (по умолчанию) 4 ГБ 16 ЭБ
Макс. размер тома 8 ПБ 2 ТБ 128 ПБ
Журналирование да нет нет
Права доступа ACL нет нет
Шифрование EFS, BitLocker нет нет

Кейсы использования

  • Системный диск Windows Server с базами 1С и SQL Server.
  • Файловый сервер с разграничением прав по пользователям и группам Active Directory.
  • Хранение виртуальных дисков VHDX для Hyper-V.
  • Внешние HDD на 4–18 ТБ под бэкапы и медиатеки.
  • Негативный сценарий: флешка для обмена с macOS и Linux — лучше брать exFAT, NTFS на Mac работает только в режиме чтения без сторонних драйверов.

Технические детали

Базовые операции с NTFS-разделом в Linux:

sudo apt install ntfs-3g
sudo mkfs.ntfs -L DATA -Q /dev/sdb1
sudo mount -t ntfs3 /dev/sdb1 /mnt/data
sudo ntfsfix /dev/sdb1
sudo ntfsresize --info /dev/sdb1

Утилита ntfsfix не заменяет полноценный chkdsk, она лишь отмечает том для последующей проверки в Windows. Регулярную проверку целостности проводите штатной chkdsk /f из-под Windows на RDP-сервере.

Частые вопросы

Linux безопасно работает с NTFS?

Да, начиная с ядра 5.15 драйвер ntfs3 от Paragon Software принят в основную ветку. Для продакшена рекомендуется монтировать с опцией discard и регулярно проверять том из-под Windows.

Можно ли установить Linux на NTFS?

Нет, корневой раздел Linux требует ext4, XFS или btrfs. NTFS подходит только для дополнительных разделов с данными или совместимости с Windows.

Чем NTFS отличается от ReFS?

ReFS (Resilient File System) — более новая система Microsoft с проверкой целостности через контрольные суммы и поддержкой Storage Spaces. Применяется на серверах под виртуализацию и хранилища, но не загружает Windows как системный раздел.