123 votes

Comment monter automatiquement des partitions NTFS ?

J'ai deux partitions NTFS, et je ne veux pas les monter manuellement à chaque fois que je lance Ubuntu.

  • Comment puis-je le faire ?
  • Existe-t-il un outil ou un code à utiliser ?
  • Si c'est le cas, est-il possible de les monter automatiquement, en particulier lorsqu'ils sont utilisés par un autre système d'exploitation ?

130voto

con-f-use Points 17925

La méthode la plus simple qui fonctionnera sur la plupart des systèmes Linux est de les ajouter à votre fichier fstab . Mais il y en a d'autres. Chacun a son propre titre dans cette réponse.

Nota:

Si vous obtenez un massage d'erreur disant quelque chose à propos de "root" ou "permissions", c'est parce que pour la plupart des options de montage, vous aurez besoin des privilèges de root. Dans Unity, vous pouvez y parvenir en ajoutant au début de la commande gksudo (applications graphiques) ou sudo à la commande habituelle et en tapant votre mot de passe. Ainsi, par exemple, dans le cas de ntfs-config vous appuyez sur Alt + F2 et le type gksudo ntfs-config .


Gigolo

Gigolo Install gigolo

Gigolo fonctionne main dans la main avec le système de fichiers distant et les capacités de montage de Nautilus. Vous devez ajouter les partitions à vos signets Nautilus (Nautilus est le gestionnaire de fichiers par défaut d'Ubuntu). Après cela, vous les trouverez dans Gigolo. Le reste est dit dans une autre réponse de la mienne.


Fstab

Modifier : Puisque, d'après vos commentaires, vous ne connaissez pas très bien linux, je vais vous expliquer la procédure plus en détail :

La méthode fstab est plus propre et plus basique que gui-tools ou Gigolo. Elle fonctionnera également sur d'autres systèmes, même ceux qui ne sont qu'en mode texte. En principe, vous n'avez pas besoin d'installer quoi que ce soit. Pour chaque partition ntfs, vous devrez ajouter une ligne au fichier appelé /etc/fstab . Pour moi, la ligne que j'ai ajoutée ressemble à ceci :

#Windows-Partition
UUID=<xxxxx> /media/win ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000    0   0

La partie qui dit UUID=<xxxxx> indique à votre système la partition à monter. Si vous suivez cette procédure et que des périphériques en double s'affichent, remplacez UUID=<xxxx> con /dev/disk/by-uuid/<xxxxx> . Chaque partition a son propre UUID unique. Les espaces sont importants, il est donc préférable de copier/coller la ligne. Remplacer auto par noauto à monter manuellement. Les utilisateurs doivent faire partie du groupe plugdev .

Notez que si cette ligne est à la toute fin de votre fichier, il devrait y avoir une nouvelle ligne après elle. Mount se plaindra si vous ne l'avez pas.

Trouver l'UUID :

Disk Utility and blkid

Ouvrir Utilitaire de disque et identifiez les partitions appropriées par leur taille (par exemple, 120 Go), leur système de fichiers (par exemple, ntfs) et leur nom. Notez leur fichier "Device :" (par ex. /dev/sdb1 ). Au lieu de cela, vous pouvez exécuter la commande suivante dans un Terminal comme gnome-terminal :

sudo fdisk -l

Vous pouvez trouver l'UUID de vos partitions en exécutant sudo blkid dans Shell. La sortie ressemble un peu à ceci :

confus@confusion:~$ sudo blkid
[sudo] password for confus: 
/dev/sda1: LABEL="boot" UUID="cc425c68-704f-4836-9123-bbb3aea64471" TYPE="ext2" 
/dev/sda2: UUID="1c8b1489-e111-481c-89f2-743203c3ee7d" TYPE="crypto_LUKS" 
/dev/sda3: UUID="7258CB9858CB598D" TYPE="ntfs" 
/dev/sda4: LABEL="HP_TOOLS" UUID="1405-0A4C" TYPE="vfat" 
/dev/mapper/lukslvm: UUID="xZSNtR-MocS-dLMk-vOWa-Ay65-wS9b-GqaNhV" TYPE="LVM2_member" 
/dev/mapper/vgubuntu-swap: UUID="f415f3b9-4e4d-48b1-99c2-605e16532f9e" TYPE="swap" 
/dev/mapper/vgubuntu-root: UUID="62a862b4-e6c8-4efd-90b5-55eab8e83e39" TYPE="ext4"

L'UUID correct aura le fichier de périphérique approprié devant lui et TYPE="ntfs" après. Ainsi, pour moi, l'UUID est "7258CB9858CB598D". Pour vous, ce numéro sera différent. De plus, je n'ai qu'une seule partition NTFS. Remplacez mon UUID dans les lignes que vous ajoutez à fstab par celui que vous avez trouvé de cette façon.

Configuration du point de montage

Maintenant le point de montage. Il sera différent pour chaque partition. J'ai choisi /media/win . Vous pouvez choisir ce que vous voulez. Il doit simplement s'agir d'un répertoire vide existant. Vous pourriez tout aussi bien créer le répertoire /home/yourusername/windows1 et ensuite le mettre dans votre fstab.

Les autres paramètres de ma ligne

ntfs indique au fstab qu'il s'agit d'une partition de type ntfs.

rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0 dépasse le cadre de cette réponse. Utilisez simplement ces valeurs telles quelles. Elles devraient convenir. Si cela vous intéresse, vous pouvez lire une explication de ces paramètres dans le document intitulé lien que j'ai fourni plus tôt.

Lorsque vous avez ajouté les lignes et fait tout ce que j'ai décrit, sauvegardez le fichier et exécutez sudo mount -a dans Shell. Si vous pouvez accéder à vos partitions via leurs points de montage et qu'aucune erreur n'est imprimée, alors tout s'est bien passé. Sinon, vérifiez les fautes de frappe et les erreurs évidentes. Ne redémarrez pas si sudo mount -a affiche des erreurs ! En cas d'erreur, un redémarrage peut échouer.

Trouver votre identifiant d'utilisateur et de groupe

Vous pouvez connaître votre identifiant d'utilisateur et de groupe avec la fonction id commandement.

confus@confusion:~$ id
uid=1000(confus) gid=1000(confus) groups=1000(confus),4(adm),7(lp),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare)

Nota:

Le double démarrage avec Windows peut faire en sorte que votre disque monté ait un accès en lecture seule, à moins que vous ne désactiviez la fonction de Windows, le démarrage rapide.


ntfs-config

Un outil graphique ntfs-config Install ntfs-config est également disponible mais n'est pas nécessaire (et sa version actuelle ne fonctionne pas dans Natty Narwhal - je suppose que cela sera bientôt corrigé). De plus, vous risquez de perdre d'anciens paramètres dans votre fstab avec cet outil (par exemple le montage du cache dans la mémoire), car il écrase le fichier /etc/fstab au lieu d'y ajouter des choses.

15voto

NotMe Points 3732

ntfs-config

Ce programme vous permet de configurer facilement tous vos périphériques NTFS pour permettre la prise en charge de l'écriture. via une interface conviviale . Pour cette utilisation, il les configurera pour utiliser le pilote open source ntfs-3g. Vous pourrez également désactiver facilement cette fonctionnalité.

Page d'accueil du projet :- http://flomertens.free.fr/ntfs-config/

Exigences

Installer NTFS-config dans Ubuntu

sudo apt-get install ntfs-config

Ceci installera tous les paquets requis pour ntfs-config, y compris ntfs-3g.

Utilisation de Ntfs-Config

Si vous voulez ouvrir cette application, essayez de trouver --> Outil de configuration NTFS

Maintenant il vous demandera le mot de passe root, entrez le mot de passe root et cliquez sur ok.

Il affichera la partition NTFS disponible.

Vous devez sélectionner les partitions que vous voulez configurer, ajouter le nom du point de montage et cliquer sur appliquer.

Sélectionnez le support d'écriture NTFS qui vous convient, c'est-à-dire interne ou externe.

si vous voulez démonter, vous devez être root pour démonter et ensuite faire un clic droit sur le point de montage et sélectionner "Démonter le volume".

Conclusion

Comme vous pouvez le constater, monter des partitions NTFS sous Linux peut être un jeu d'enfant. Si vous n'aimez pas ou ne craignez pas la ligne de commande, vous pouvez réaliser beaucoup de choses en quelques clics de souris. À vrai dire, c'est beaucoup plus simple que de monter des partitions étranges, nouvelles et inconnues sous Windows.

Eh bien, c'est tout. Joyeux Linuxing !


P.D : Mise à jour pour Natty user

Si vous avez effectué une mise à niveau vers Ubuntu Natty, vous remarquerez que l'outil de configuration NTFS ne fonctionne pas, même s'il vous demande les privilèges de l'administrateur.

Le problème est que lorsque vous ouvrez l'outil, rien ne se passe. Eh bien, c'est dû à un dossier manquant et afin de corriger cela, vous devez entrer la commande suivante :

sudo mkdir -p /etc/hal/fdi/policy

Maintenant que l'outil fonctionne, il suffit de sélectionner les partitions que vous voulez monter automatiquement au démarrage et si vous voulez un accès en écriture, cochez les cases correspondantes.

C'est assez facile :P

15voto

evening_g Points 343

Ubuntu 20.04 et plus

  • Ouvrez nautilus et créez un nouveau dossier, je suggère dans le dossier d'accueil.

  • Ouvrez l'application Disques.

  • Sélectionnez la partition que vous voulez monter automatiquement, puis cliquez sur Options de partition supplémentaires de la partition -> Modifier les options de montage .

  • Sélectionnez le Montage au démarrage du système et désélectionnez les deux autres options.

  • En Le Mont définissez le chemin vers le dossier que vous avez créé, dans mon cas, c'est Shared.

    enter image description here

  • Cliquez sur le bouton OK et redémarrez l'ordinateur.

4voto

myQwil Points 150

Vous pouvez ajouter une entrée de démarrage avec la commande suivante :

gvfs-mount -d /dev/sda3

Où dans ce cas, /dev/sda3 est votre partition NTFS

EDIT : gvfs-mount devient obsolète et est remplacé par gio :

gio mount -d /dev/sda3

2voto

Anwar Points 72431

Arios-Automount

Vous pouvez utiliser ce petit logiciel simple :

  • Ajouter ce PPA par la commande :

      sudo apt-add-repository ppa:trebelnik-stefina/multisystem 
  • Mettre à jour les fichiers d'index :

      sudo apt-get update
  • Installer le arios-automount paquet :

      sudo apt-get install arios-automount

Ce petit logiciel va monter tous vos ntfs partition. Et il le fait avant votre connexion.

J'espère que cela vous aidera.


Mise à jour

Le PPA ne fonctionne pas dans Ubuntu 16.04 Xenial

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X