J'utilise Ubuntu 11.10 et Windows7 Dual Boot avec Ubuntu comme système d'exploitation principal.
Chaque fois que je dois accéder à un document, je dois monter le lecteur correspondant, bien que cela ne soit pas du tout fastidieux. Néanmoins, y a-t-il un moyen pour que les lecteurs soient automatiquement montés lorsque je me connecte?
Remarque: Si vous utilisez Ubuntu 14.04 et les versions ultérieures, n'oubliez pas de vérifier la note à la fin de la réponse.
Accédez aux applications de démarrage en cliquant sur le coin supérieur droit icône Paramètres ---> Applications de démarrage .
Cliquez sur le bouton Ajouter, écrivez un nom pour cette opération tel que "Monter les lecteurs ntfs", puis dans la zone de saisie de la commande , écrivez ce udisks --mount /dev/sda2
pour monter automatiquement la partition ntfs.
Remarque : vous devez remplacer le /dev/sda2
par votre numéro de partition NTFS actuel.
Vous pouvez obtenir ce numéro par cette commande:
Sudo blkid
Vous trouverez ci-dessous le résultat de cette commande sur mon ordinateur.
/dev/sda1: UUID="89b18940-d5ff-4ce1-a85a-42cdd0369016" UUID_SUB="57d79ff6-7b53-44bc-82ec-ef783a23efc3" TYPE="btrfs"
/dev/sda2: LABEL="Main" UUID="A80C1BD70C1B9F7E" TYPE="ntfs"
/dev/sda3: LABEL="Work" UUID="01CCB271A80A07E0" TYPE="ntfs"
/dev/sda5: LABEL="Free" UUID="CA9A-4F0A" TYPE="vfat"
/dev/sda6: LABEL="Ubuntu" UUID="364126ac-01c9-4dd2-ab19-eecc733a9640" TYPE="ext4"
/dev/sda7: LABEL="Free2" UUID="ed26eebb-524b-4533-869a-9dbd2b92bd64" TYPE="xfs"
/dev/sda8: UUID="312d4cd9-21a9-4c0d-aa34-26230e70fa89" TYPE="swap"
Pour le montage avec une autorisation exécutable
Pour ceux d’entre vous (comme moi) qui souhaitent disposer d’une autorisation exécutable lors du montage, afin que vous puissiez avoir des options pour exécuter un fichier en double-cliquant sur, ajoutez ce petit plus d’options avec la commande udisks
.
--mount-options=umask=022
Ainsi, la ligne totale pour /dev/sda2
devrait être comme ceci (testé le 13.04)
udisks --mount /dev/sda2 --mount-options=umask=022
Attention: Si la sécurité vous inquiète un peu, vous pouvez choisir de ne pas utiliser cette fonctionnalité.
Si vous utilisez Ubuntu 14.04 ou une version plus récente, vous remarquerez que les packages udisks
ne sont plus disponibles là-bas. Oui, il est remplacé par le package udisksctl
. Donc, vous devez utiliser udisksctl
au lieu de udisks
. Il s’agit essentiellement de faire les mêmes choses, mais la syntaxe est plus simple.
udisksctl mount -b /dev/sda2
(dans le cas où votre partition cible est /dev/sda2
) Ici, -b
indique qu'il s'agit d'un périphérique en mode bloc
udisksctl mount -b /dev/sda2 -o umask=022
(Ici -o
indiquant que ce qui suit sont des options pour udisksctl).
Vous pouvez accéder à la page de manuel de udisksctl avec la commande man udisksctl
ou lisez-la en ligne ici!
La commande udisks fait la même chose que nautilus
Il est installé par défaut et ne nécessite aucune modification de vos fichiers système.
ajoutez juste quelque chose comme:
/usr/bin/udisks --mount /dev/disk/by-uuid/1313-F422
à votre liste de démarrage.
https://help.ubuntu.com/community/AutomaticallyMountPartitions#udisks
Je pense simplement que vous pouvez ajouter votre configuration de partition à /etc/fstab
.
Obtenez le nom de la partition depuis la ligne de commande via Sudo blkid
ou Sudo fdisk -l
SO, ajoutez-le à votre /etc/fstab
avec gksu gedit
L'entrée devrait ressembler à ceci:
/dev/sd[ab]# /path_to/mount_point ntfs-3g defaults 0 0
où chemin d'accès au point de montage peut être quelque chose comme /home/YourUserName/Windows
. Vous devrez peut-être mkdir Windows
. Ensuite, vous pouvez accéder à la partition Windows du dossier Windows
dans votre dossier Home
.
méthode simple consiste à installer le package pysdm (dans Gutsy), puis à utiliser System-Administration-Storage Device Manager sans aucune modification manuelle du fichier fstab, sans tenir compte de la plupart des instructions qui suivent.
vérifier ce site pour des doutes
https://help.ubuntu.com/community/AutomaticallyMountPartitions
Vous pouvez le faire directement avec la commande mount.
Éditez /etc/rc.local. Ceci est exécuté au démarrage après le démarrage en tant que root:
gksudo gedit /etc/rc.local
et mettez le code de montage à l'intérieur:
mount_at = "/ media/OS" partition = "/ dev/sda3" si [! -d $ mount_at] #create le répertoire mound s’il n’existe pas , alors mkdir $ mount_at fi mount -t ntfs $ partition $ mount_at
où $ mount_at est le dossier où vous voulez monter, et $ partition est le nom de la partition. Ma partition Windows se trouve dans "/ dev/sda3" et non pas "/ dev/sda1" car je dispose d'un Dell avec d'autres partitions système minuscules. Pour vérifier quel est le nom de votre partition Windows, procédez comme suit:
Sudo fdisk -l
qui pour moi donne
Démarrage du périphérique Début Fin Blocs Id Système /Dev/sda1 2048 206847 102400 de Dell Utilitaire /Dev/sda2 * 206848 30926847 15360000 7 HPFS/NTFS/exFAT /dev/sda3 30926848 540132512 254602832+ 7 HPFS/NTFS/exFAT /dev/sda4 540133374 625141759 42504193 5 Étendu /dev/sda5 540133376 619132927 39499776 83 Linux./sda6 619134976 625141759 3003392 82 échange Linux/Solaris
Donc,/dev/sda3 est la plus grande partition NTFS, probablement celle que vous voulez.