Определение простыми словами
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 как системный раздел.