J'ai deux partitions NTFS et je ne veux pas les monter manuellement à chaque démarrage d'Ubuntu.
La manière la plus simple de fonctionner sur la plupart des systèmes Linux consiste à les ajouter à votre fstab . Mais il y en a d'autres. Chacun a son propre titre dans cette réponse.
Si vous obtenez un message d'erreur disant quelque chose à propos de "racine" ou "autorisations", c'est parce que pour la plupart des options de montage, vous aurez besoin de privilèges root. Dans Unity, vous pouvez y parvenir en ajoutant gksudo
(applications graphiques) ou Sudo
à la commande habituelle et en tapant votre mot de passe. Donc, par exemple en cas de ntfs-config
vous appuyez sur Alt+F2 et tapez gksudo ntfs-config
.
Gigolo travaille 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 favoris Nautilus (Nautilus est le gestionnaire de fichiers par défaut d’Ubuntu). Après cela, vous les trouverez à Gigolo. Le reste est dit dans autre réponse à moi.
Edit : Depuis que vous avez deviné vos commentaires, vous n'êtes pas familiarisé avec 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. Cela fonctionnera également sur d'autres systèmes, même ceux qui sont en mode texte uniquement. En principe, vous n'avez rien à installer. 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 dupliqués apparaissent, remplacez UUID=<xxxx>
par /dev/disk/by-uuid/<xxxxx>
. Chaque partition a son propre UUID unique. Les espaces sont importants, il est donc préférable de copier et coller la ligne. Remplacez auto
par noauto
pour monter manuellement. Les utilisateurs doivent être dans le groupe plugdev
name__.
Notez que si cette ligne se trouve à la toute fin de votre fichier, il devrait y avoir une nouvelle ligne après celle-ci. Mount se plaindra si vous ne l'avez pas.
Ouvrez 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 exemple, /dev/sdb1
). À la place, vous pouvez exécuter la commande suivante dans un terminal tel que gnome-terminal
:
Sudo fdisk -l
Vous pouvez connaître 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. Donc, pour moi, l'UUID est "7258CB9858CB598D". Pour vous, ce nombre sera différent. De plus, je n'ai qu'une seule partition NTFS. Substituez mon UUID dans les lignes que vous ajoutez à fstab par celle que vous avez trouvée de cette façon.
Maintenant le point de montage. Pour chaque partition, ce sera différent. J'ai choisi /media/win
. Vous pouvez choisir ce que vous voulez. Il doit simplement s'agir d'un répertoire vide existant. Vous pouvez aussi bien créer le répertoire /home/yourusername/windows1
et le mettre ensuite dans votre fstab.
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
sort du cadre de cette réponse. Il suffit d'utiliser ces valeurs telles qu'elles sont. Ils devraient aller bien. Si cela vous intéresse, vous pouvez lire une explication de ces paramètres dans le lien que j'ai fourni plus tôt.
Lorsque vous avez ajouté les lignes et fait tout ce que j'ai décrit, enregistrez le fichier et exécutez Sudo mount -a
dans Shell. Si vous pouvez accéder à vos partitions par leurs points de montage et qu'aucune erreur ne soit imprimée, tout se passe bien. Sinon, vérifiez les fautes de frappe et les erreurs évidentes. Ne redémarrez pas si Sudo mount -a
affiche des erreurs! Un redémarrage peut échouer avec des erreurs.
Vous pouvez connaître votre utilisateur et votre identifiant de groupe avec la commande id
name__.
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)
Un outil graphique ntfs-config est également disponible mais pas nécessaire (et sa version actuelle ne fonctionne pas dans Natty Narwhal - supposons que cela sera corrigé prochainement). En outre, vous risquez de perdre les anciens paramètres de 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’ajouter des éléments.
Ce programme vous permet de configurer facilement tous vos périphériques NTFS pour permettre le support en écriture via une interface graphique 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/
Conditions requises
Installez NTFS-config
dans Ubuntu
Sudo apt-get install ntfs-config
Cela installera tous les packages 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 sera demandé le mot de passe root, entrez le mot de passe root et cliquez sur ok
Il montrera la partition NTFS disponible.
Vous devez sélectionner les partitions que vous souhaitez configurer, ajouter le nom du point de montage et cliquer sur Appliquer.
Sélectionnez le support d’écriture NTFS qui vous convient: interne ou externe
si vous souhaitez démonter, vous devez être root pour le démonter, puis cliquez avec le bouton droit sur le point de montage, puis sélectionnez Démonter le volume.
Conclusion
Comme vous pouvez le constater, le montage de 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 accomplir beaucoup en quelques clics de souris. À vrai dire, cela est beaucoup plus simple que de monter des partitions étranges, nouvelles et inconnues dans Windows.
Eh bien c'est ça. Bon Linuxing!
P.D: Mise à jour pour l'utilisateur Natty
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 invite à spécifier les privilèges root.
Le problème est que rien ne se passe lorsque vous ouvrez l'outil. Eh bien, c’est à cause d’un dossier manquant. Pour résoudre ce problème, 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.
Assez facile: p
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
Vous pouvez utiliser ce logiciel simple et petit:
Ajoutez ce PPA par la commande:
Sudo apt-add-repository ppa:trebelnik-stefina/multisystem
Mettez à jour les fichiers d'index:
Sudo apt-get update
Installez le package arios-automount
:
Sudo apt-get install arios-automount
Ce petit logiciel montera toute votre partition ntfs
. Et cela avant votre connexion.
J'espère que cela aidera.
Mise à jour
Le PPA ne fonctionne pas dans Ubuntu 16.04 Xenial
Vous pouvez essayer de résoudre ce problème en montant le disque dur au démarrage et l’un des moyens les plus simples de le faire consiste à utiliser pysdm.
Sudo apt-get install pysdm
Une fois installé, vous pouvez suivre les étapes décrites dans ce post
Regardez la documentation de la communauté sur fstab . Essayez également de rechercher l'outil de configuration NTFS dans le Centre logiciel Ubuntu.
C'est un moyen sûr de faire les choses. Je ne pense pas qu'il soit particulièrement risqué de monter une partition Windows purement informatique au démarrage. Mais I laisserait la partition sur laquelle le système d’exploitation est installé dans une configuration noauto
.
Vous aurez besoin du paquetage ntfs-3g
.
Commencez par rechercher les UUID des partitions en question dans un terminal:
$ Sudo blkid
Maintenant, vous devez éditer votre/etc/fstab pour configurer si ces deux partitions seront montées automatiquement ou non. Dans un terminal faire:
$ gksudo gedit /etc/fstab
Vous avez peut-être déjà quelques lignes pour les partitions NTFS. Sinon, vous devrez en faire. Ils ressembleront à ceci (selon les points de montage et les UUID):
UUID=76E4F702E4F6C401 /media/windowsOS ntfs-3g noauto,defaults,locale=en_US.utf8 0 0
UUID=76E4F702E4F6C402 /media/windowsdata ntfs-3g defaults,locale=en_US.utf8 0 0
Notez l'option noauto
. Cela signifie que la partition ne montera pas automatiquement au démarrage. Vous devrez le monter manuellement si vous souhaitez y accéder.
Je pense que le moyen le plus simple est d'utiliser des disques (gnome-disk-utility) fournis par défaut avec Ubuntu.
Lancez simplement les disques, accédez à la partition que vous souhaitez monter automatiquement au démarrage, appuyez sur le bouton d'engrenage et allez à "Modifier les options de montage". Ensuite, décochez "Options de montage automatique" et cochez "Montage au démarrage". Je pense que vous pouvez laisser tout le reste par défaut, appuyez sur OK, insérez le mot de passe et redémarrez.
Pour activer ou désactiver le montage automatique, ouvrez un terminal et tapez dconf-editor suivi de la touche [Entrée].
Naviguez vers
org.gnome.desktop.media-manutention
La clé de montage automatique détermine si le support doit être monté automatiquement. Si défini sur true, Nautilus montera automatiquement les supports tels que les disques durs visibles par l'utilisateur et les supports amovibles au démarrage et à l'insertion du support.
Il y a une autre clé
org.gnome.desktop.media-handling.automount-open
Ceci contrôle si un dossier doit être ouvert automatiquement pour le support monté automatiquement.
Si défini sur true, Nautilus ouvrira automatiquement un dossier lorsque le média sera monté automatiquement. Ceci s'applique uniquement aux médias où aucun type x-content/* connu n'a été détecté; pour les supports où un type de contenu x connu est détecté, l'action configurable par l'utilisateur sera prise à la place.
Source: Documentation Ubunt
Vous pouvez simplement ajouter une entrée dans /etc/fstab
. C'est assez simple. Faites d'abord Sudo blkid
pour connaître l'UUID de la partition. Suivez ensuite le schéma fstab:
<file system> <mount point> <type> <options> <dump> <pass>
pour le système de fichiers, ajoutez vos partitions UUID. Exemple: UID=07446dab-913a-4cf3-8e62-62ecdd26e927
pour le point de montage, vous pouvez spécifier le répertoire de votre choix. Par convention, Ubuntu se monte dans /media/YourUsernameHere/PartitionNameHere
pour le type dans votre cas c'est ntfs
pour le reste, vous pouvez simplement utiliser defaults 0 2
Question similaire: Problèmes avec le deuxième disque dur (non détecté jusqu'au clic, et chargeur supplémentaire de win10)