- 1 1. Introduction
- 2 2. Méthodes pour activer la prise en charge de NTFS (NTFS3 vs NTFS-3G)
- 3 3. Installation de NTFS-3G
- 4 4. Comment monter les partitions NTFS
- 5 5. Configuration des autorisations NTFS
- 6 6. Dépannage des problèmes NTFS
- 7 7. FAQ (Frequently Asked Questions)
- 7.1 7.1 Dois-je utiliser NTFS-3G ou NTFS3 ?
- 7.2 7.2 Puis-je formater un lecteur NTFS sur Ubuntu ?
- 7.3 7.3 Comment corriger les erreurs « Permission denied » ?
- 7.4 7.4 Comment retirer en toute sécurité un lecteur NTFS ?
- 7.5 7.5 Pourquoi ne puis-je pas monter mon lecteur NTFS Windows sous Ubuntu ?
- 7.6 7.6 « Device or Resource Busy » lors du démontage
- 7.7 7.7 fstab Auto-Mount ne fonctionne pas
- 7.8 7.8 Erreur « Disk Full » sur la partition NTFS
- 7.9 Résumé
1. Introduction
Lorsque vous utilisez Ubuntu, il vous arrive souvent de devoir monter des disques durs Windows NTFS ou des clés USB. Cependant, Linux ne prend pas en charge NTFS nativement, et par défaut, il est généralement en lecture seule.
Cet article fournit un guide détaillé sur la façon de monter correctement et d’activer l’accès en lecture/écriture aux disques NTFS sous Ubuntu.
1.1 Pourquoi avez‑vous besoin du support NTFS sur Ubuntu
Les utilisateurs d’Ubuntu ont souvent besoin d’accéder aux partitions NTFS dans les situations suivantes :
① Dual‑boot avec Windows
Si vous avez une configuration dual‑boot avec Windows et Ubuntu sur le même PC, vous pourriez avoir besoin d’accéder aux partitions formatées en NTFS depuis Ubuntu. C’est particulièrement utile lorsque vous souhaitez modifier des fichiers créés sous Windows ou partager des données entre les deux systèmes d’exploitation.
② Utilisation de disques durs externes et de clés USB
La plupart des disques durs externes et des clés USB sont formatés en NTFS. Pour les utiliser sous Ubuntu, vous devez configurer correctement le support du système de fichiers NTFS.
③ Avantages du NTFS
Comparé au FAT32, le NTFS n’a aucune limite de taille de fichier, ce qui le rend idéal pour gérer des gros fichiers. De plus, le NTFS offre une grande compatibilité avec Windows, ce qui le rend utile pour le partage de fichiers entre plateformes.
1.2 Défis lors de l’utilisation du NTFS sur Ubuntu
Linux prend en charge la lecture des partitions NTFS par défaut, mais les écritures nécessitent une configuration supplémentaire. De plus, des problèmes de compatibilité avec Windows peuvent survenir.
① Compatibilité avec le démarrage rapide de Windows
Windows 10 et 11 disposent d’une fonction appelée « Fast Startup » activée par défaut. À cause de cela, lorsque vous essayez de monter une partition NTFS sous Ubuntu, elle peut devenir en lecture seule.
Pour résoudre ce problème, vous devez désactiver le démarrage rapide dans Windows.
✅ Comment désactiver le démarrage rapide
- Ouvrez Panneau de configuration dans Windows
- Allez à Options d’alimentation → Cliquez sur « Choisissez ce que fait le bouton d’alimentation »
- Cliquez sur « Modifier les paramètres qui ne sont actuellement pas disponibles »
- Décochez « Turn on fast startup » et enregistrez les modifications
Une fois ce paramètre désactivé, votre disque NTFS sera correctement monté sous Ubuntu après l’arrêt de Windows.
② Permissions de fichiers NTFS
Linux et Windows utilisent des méthodes différentes pour gérer les permissions de fichiers. Le NTFS est un système de fichiers natif à Windows, donc les commandes Linux comme chmod et chown ne fonctionnent pas sur les partitions NTFS.
Pour accorder un accès en écriture à un utilisateur spécifique, vous devez spécifier les bonnes options de montage lors du montage d’une partition NTFS (les détails sont expliqués plus loin).
1.3 Ce que vous apprendrez dans ce guide
Cet article couvrira les sujets suivants en détail :
✅ Différences entre NTFS-3G et NTFS3 (Lequel devriez‑vous utiliser ?)
✅ Comment monter le NTFS sur Ubuntu (manuellement et automatiquement)
✅ Configuration des permissions des partitions NTFS
✅ Astuces courantes de dépannage
Même les débutants peuvent suivre avec des exemples de commandes pas à pas et des paramètres de configuration.
2. Méthodes pour activer la prise en charge de NTFS (NTFS3 vs NTFS-3G)
Il existe deux méthodes principales pour monter des disques formatés en NTFS sous Ubuntu :
- NTFS-3G (Pilote traditionnel en espace utilisateur)
- NTFS3 (Nouveau pilote intégré au noyau)
Comprendre les différences entre ces méthodes vous aidera à choisir la meilleure option pour votre configuration.
2.1 Qu’est‑ce que NTFS-3G ?
NTFS-3G est un pilote en espace utilisateur open‑source qui permet la lecture et l’écriture de NTFS sous Linux.
✅ Fonctionnalités
- Pris en charge par défaut dans Ubuntu
- Stable et largement utilisé
- Permet une gestion fine des autorisations
- Utilise FUSE (système de fichiers en espace utilisateur)
✅ Avantages
- Très stable (bien testé et fiable)
- Works on all Ubuntu versions
- Facile à configurer pour le montage automatique via fstab
⚠️ Inconvénients
- Performances réduites parce qu’il s’exécute en espace utilisateur
- Ne prend pas en charge les dernières fonctionnalités NTFS
2.2 Qu’est‑ce que NTFS3 ?
NTFS3 est un pilote NTFS intégré au noyau introduit dans le noyau Linux 5.15.
✅ Fonctionnalités
- Intégré au noyau Linux
- Performance bien plus rapide que NTFS-3G
- Fonctionne au niveau du noyau pour un accès direct
✅ Avantages
- 20–30% plus rapides en lecture/écriture que NTFS-3G
- Pas besoin d’installer des paquets supplémentaires (intégré au noyau)
- Prend en charge les nouvelles fonctionnalités NTFS telles que la compression et les attributs étendus
⚠️ Inconvénients
- Disponible uniquement sur Ubuntu 22.04 et versions ultérieures
- Gestion limitée des permissions (chown et chmod ne fonctionnent pas)
- More complex fstab configuration
2.3 Comparison: NTFS-3G vs NTFS3
Voici une comparaison des deux méthodes :
Feature | NTFS-3G | NTFS3 |
---|---|---|
Performance | Slower | Faster |
Write Support | Yes | Yes |
Permission Management | Advanced | Limited |
Supported Ubuntu Versions | All versions | 22.04 and later |
Easy fstab Setup | Yes | More complex |
Recommended For | Stability & Compatibility | High Performance |
3. Installation de NTFS-3G
Pour permettre un accès en lecture/écriture correct aux partitions NTFS sur Ubuntu, vous devez installer le paquet NTFS-3G. NTFS-3G est disponible dans les dépôts officiels d’Ubuntu, rendant l’installation rapide et facile.
3.1 Qu’est‑ce que NTFS-3G ?
NTFS-3G est un pilote qui permet à Linux de gérer les systèmes de fichiers NTFS.
Puisqu’il n’est pas inclus dans Ubuntu par défaut, il doit être installé manuellement.
✅ Fonctionnalités
- Prise en charge complète en lecture/écriture de NTFS
- Compatible avec Ubuntu 20.04 et les versions antérieures
- Autorise des paramètres d’autorisations granulaires
- Utilise FUSE (système de fichiers en espace utilisateur)
3.2 Comment installer NTFS-3G
Suivez ces étapes pour installer NTFS-3G sur Ubuntu.
① Mettre à jour la liste des paquets
Tout d’abord, mettez à jour la liste des paquets pour vous assurer d’installer la dernière version.
sudo apt update
② Installer NTFS-3G
Exécutez la commande suivante pour installer NTFS-3G :
sudo apt install ntfs-3g
③ Vérifier l’installation
Après l’installation, vérifiez que NTFS-3G est correctement installé :
ntfs-3g --version
Si un numéro de version apparaît, l’installation a réussi.
3.3 Tester NTFS-3G
Après l’installation, testez si les partitions NTFS sont correctement reconnues.
① Vérifier les partitions NTFS connectées
Listez les périphériques de stockage connectés avec la commande suivante :
lsblk
Ou, pour obtenir des informations plus détaillées :
sudo fdisk -l
Cette commande affichera tous les disques et partitions connectés. Trouvez le nom de périphérique de votre partition NTFS (par ex., /dev/sdb1
).
② Monter manuellement la partition NTFS
Créez un point de montage :
sudo mkdir /mnt/ntfs
Montez la partition NTFS en utilisant NTFS-3G :
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
③ Vérifier le montage
Vérifiez si la partition NTFS a été montée avec succès :
df -h | grep ntfs
④ Tester l’accès en écriture
Pour confirmer l’accès en écriture, créez un fichier de test :
sudo touch /mnt/ntfs/testfile.txt
S’il n’y a aucune erreur, l’écriture sur la partition NTFS fonctionne.
3.4 Réparer les partitions NTFS
Si une partition NTFS est corrompue ou ne peut pas être montée, exécutez la commande suivante pour la réparer :
sudo ntfsfix /dev/sdb1
Fonctions de ntfsfix :
✅ Répare les incohérences NTFS
✅ Vide le journal
✅ Signale le disque pour une réparation automatique sous Windows
4. Comment monter les partitions NTFS
Pour utiliser les partitions NTFS sur Ubuntu, elles doivent être correctement montées.
Cette section explique montage manuel et montage automatique (configuration fstab).
4.1 Montage manuel d’une partition NTFS
Cette méthode est utile pour les clés USB et les disques durs externes.
① Identifier les périphériques connectés
Vérifiez si votre partition NTFS est reconnue :
lsblk
ou :
sudo fdisk -l
② Créer un point de montage
sudo mkdir -p /mnt/ntfs
③ Monter avec NTFS-3G
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
④ Vérifier le montage
df -h | grep ntfs
⑤ Démonter la partition
sudo umount /mnt/ntfs
4.2 Montage automatique des partitions NTFS (configuration fstab)
Pour monter les partitions NTFS au démarrage, ajoutez une entrée dans /etc/fstab
.
① Obtenir l’UUID de la partition NTFS
blkid
② Modifier /etc/fstab
sudo nano /etc/fstab
Ajoutez la ligne suivante :
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=0002 0 0
5. Configuration des autorisations NTFS
Par défaut, les autorisations de fichiers Linux (chmod, chown) ne fonctionnent pas sur NTFS. Vous devez spécifier les autorisations lors du montage.
① Vérifiez votre UID et GID
id
② Montez avec les autorisations correctes
sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=0022 /dev/sdb1 /mnt/ntfs
6. Dépannage des problèmes NTFS
6.1 Partition NTFS en lecture seule
Raisons possibles:
- Le démarrage rapide de Windows est activé
- La partition NTFS présente des incohérences
🔧 Solutions
✅ Désactiver le démarrage rapide
sudo ntfsfix /dev/sdb1
✅ Remonter avec prise en charge en écriture
sudo mount -t ntfs-3g -o rw /dev/sdb1 /mnt/ntfs
6.2 Erreurs d’accès refusé
🔧 Solutions
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
6.3 « Type de système de fichiers inconnu ‘ntfs' »
🔧 Solutions
sudo apt install ntfs-3g
7. FAQ (Frequently Asked Questions)
Voici les questions courantes concernant l’utilisation des partitions NTFS sur Ubuntu. Utilisez ces solutions lors du dépannage de problèmes ou de la configuration de votre système.
7.1 Dois-je utiliser NTFS-3G ou NTFS3 ?
R: Si vous utilisez Ubuntu 22.04 ou version ultérieure et que vous voulez les meilleures performances, choisissez NTFS3.
Si vous avez besoin d’une meilleure compatibilité et d’un contrôle avancé des permissions, utilisez NTFS-3G.
Tableau comparatif
Feature | NTFS-3G | NTFS3 |
---|---|---|
Performance | Slow | Fast |
Write Support | Yes | Yes |
Permission Management | Detailed Control | Limited |
Supported Ubuntu Versions | All Versions | 22.04 and later |
Easy fstab Configuration | Yes | More complex |
Recommended For | Stability & Compatibility | High Performance |
7.2 Puis-je formater un lecteur NTFS sur Ubuntu ?
R: Oui, vous pouvez formater des partitions NTFS sur Ubuntu, mais toutes les données seront effacées.
Formater NTFS depuis la ligne de commande
sudo mkfs.ntfs -f /dev/sdX
(Remplacez /dev/sdX
par le nom de périphérique correct.)
Utilisation de GParted
- Install GParted:
sudo apt install gparted
- Lancer GParted :
gparted
- Sélectionnez le disque cible
- Choisissez « Format » → « NTFS »
- Cliquez sur « Appliquer » pour formater
7.3 Comment corriger les erreurs « Permission denied » ?
R: La partition NTFS n’est peut-être pas montée avec les permissions correctes. Essayez les solutions suivantes :
✅ Solution 1 : Monter avec UID et GID
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
✅ Solution 2 : Mettre à jour fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
✅ Solution 3 : Ajuster les permissions NTFS de Windows
Sous Windows, allez dans Propriétés → Paramètres de sécurité et accordez le contrôle total à votre utilisateur.
7.4 Comment retirer en toute sécurité un lecteur NTFS ?
R: Pour retirer en toute sécurité une partition NTFS d’Ubuntu, suivez ces étapes :
✅ Démontage manuel
sudo umount /mnt/ntfs
✅ Si « Device or Resource Busy » apparaît
sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
7.5 Pourquoi ne puis-je pas monter mon lecteur NTFS Windows sous Ubuntu ?
R: Le « Fast Startup » de Windows peut verrouiller la partition NTFS.
✅ Solution : Désactiver le Fast Startup
- Ouvrez Windows et allez dans Panneau de configuration → Options d’alimentation
- Cliquez sur « Choisissez ce que fait le bouton d’alimentation »
- Cliquez sur « Modifier les paramètres qui ne sont pas actuellement disponibles »
- Décochez « Activer le démarrage rapide »
- Éteignez complètement Windows et essayez de monter à nouveau
7.6 « Device or Resource Busy » lors du démontage
R: Un autre processus pourrait utiliser la partition NTFS.
✅ Solution : Trouver et tuer les processus actifs
sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
✅ Solution : Forcer le démontage
sudo umount -l /mnt/ntfs
7.7 fstab Auto-Mount ne fonctionne pas
R: Vérifiez les erreurs dans /etc/fstab
ou des paramètres UUID incorrects.
✅ Solution 1 : Vérifier l’UUID
blkid
✅ Solution 2 : Corriger la configuration fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
✅ Solution 3 : S’assurer que le point de montage existe
sudo mkdir -p /mnt/ntfs
✅ Solution 4 : Appliquer les changements
sudo mount -a
7.8 Erreur « Disk Full » sur la partition NTFS
R: Les quotas ou les paramètres de compression NTFS de Windows pourraient être activés.
✅ Solution
- Sous Windows, allez à Propriétés → Nettoyage de disque
- Désactivez tous les paramètres de compression ou de gestion des quotas
- Exécutez l’utilitaire chkdsk de Windows pour vérifier les erreurs
Résumé
- Comprendre les différences entre NTFS-3G et NTFS3 pour choisir la meilleure option
- Si l’accès en écriture est refusé, désactivez Windows « Fast Startup »
- Pour les erreurs d’autorisation, définissez
uid=1000,gid=1000
lors du montage - Assurez-vous que les entrées fstab sont correctes et que les UUID sont correctement configurés
- Si le démontage échoue, vérifiez les processus actifs avec
fuser