Mise à jour: Ubuntu 16.04+ inclut un utilitaire appelé disks
; recherchez-le dans le tiret. Il s'agit d'une interface graphique pour le montage / manipulation des disques. J'utilise cet outil pour monter ou masquer des disques.
Dans mon installation actuelle d'Ubuntu 13.10 Unity, lorsque je clique sur un lecteur dans Nautilus, il est monté sur /media/username/mountedDrive
J'ai lu que nautilus avait l'habitude udisks
de faire ça. Fondamentalement, je veux monter automatiquement mon disque en utilisant udisks
au démarrage en utilisant cette méthode
Le problème est qu'il monte le lecteur /media/mountedDrive
, mais je le veux comme le fait Nautilus/media/username/mountedDrive
Je souhaite que mon lecteur de données NTFS soit monté automatiquement sur /media/bsienn/
$ blkid
/dev/sda1: LABEL="System Reserved" UUID="8230744030743D6B" TYPE="ntfs"
/dev/sda2: LABEL="Windows 7" UUID="60100EA5100E81F0" TYPE="ntfs"
/dev/sda3: LABEL="Data" UUID="882C04092C03F14C" TYPE="ntfs"
/dev/sda5: UUID="8768800f-59e1-41a2-9092-c0a8cb60dabf" TYPE="swap"
/dev/sda6: LABEL="Ubuntu Drive" UUID="13ea474a-fb27-4c91-bae7-c45690f88954" TYPE="ext4"
/dev/sda7: UUID="69c22e73-9f64-4b48-b854-7b121642cd5d" TYPE="ext4"
$ sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders, total 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8d528d52
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 117730069 58761611 7 HPFS/NTFS/exFAT
/dev/sda3 158690072 312494116 76902022+ 7 HPFS/NTFS/exFAT
/dev/sda4 117731326 158689279 20478977 5 Extended
/dev/sda5 137263104 141260799 1998848 82 Linux swap / Solaris
/dev/sda6 141262848 158689279 8713216 83 Linux
/dev/sda7 117731328 137263103 9765888 83 Linux
Partition table entries are not in disk order
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda7 during installation
UUID=69c22e73-9f64-4b48-b854-7b121642cd5d / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=8768800f-59e1-41a2-9092-c0a8cb60dabf none swap sw 0 0
/etc/fstab
la partition que vous souhaitez monter automatiquement au démarrage. Vous pouvez monter à n'importe quel endroit de votre choix. Mais vous avez pour fournir la sortie de ces commandes:sudo blkid
,sudo fdisk -l
etcat /etc/fstab
. Modifiez votre question et publiez la sortie.Réponses:
Comme vous pouvez le voir, sauf pour
/dev/sda5
ainsi/dev/sda7
qu'il n'y a pas d'entrée d'autres partitions dans/etc/fstab
. Vous pouvez monter manuellement vos partitions en suivant ces étapes.Démontez tout d'abord toutes les partitions avant de créer un point d'entrée vers
/etc/fstab
. Vous pouvez utiliser la commande:sudo umount /dev/sdaX
. Remplacez X par le numéro de partition que vous souhaitez démonter. La meilleure façon de tout démonter est d'utiliser cette commande:Puisque vous souhaitez monter votre partition sur
/media/user/mount-drive
; vous devez créer le point de montage où vous souhaitez monter les partitions. Vous devez donc y créer des répertoires afin de monter les partitions. Exécutez la commande suivante dans le terminal pour créer les répertoires (point de montage):Remplacez
user
par le nom de votre utilisateur ubuntu. je, ebsienn
je pense.Vous devez maintenant apporter des modifications
/etc/fstab
afin de monter toutes vos partitions. Exécutez les commandes suivantes pour ce faire:allez à la dernière ligne et ajoutez ces lignes:
remplacez-le
user
à nouveau/media/user/sdaX
par le nom de votre compte ubuntu.Une petite explication: UUID = "contient l'ID de vos partitions de disque dur, 1er est de
/dev/sda1
et 2ème est de/dev/sda2
partitions et ainsi de suite. Lasudo blkid
commande est très utile pour obtenir les informations de partitions comme UUID , type de système de fichiers , entrée de partition , etc. donc , tout le monde peut l' utiliser pour obtenir leurs informations./media/user/sda1
est l'entrée de montage de la 1ère partition et ainsi de suite Rappelez - vous pourquoi j'ai créé 4 répertoires ci - dessus..ntfs
est le type de système de fichiers de votre 1ère partition:/dev/sda1
. peut - être quelque chose d' autre aussi comme:ext3
,ext4
,ntfs
,fat
etc, vous pouvez obtenir les informations desudo blkid
commande comme je l'ai mentionné ci-dessus. d'autres seront les mêmes pour tous les types de système de fichiers, il indique que si une erreur se produit,remount the file system in read-only mode
ce lien est un excellent tutoriel.appuyez sur Ctrl+ xpour enregistrer et quitter. Appuyez sur ylorsque vous êtes invité à enregistrer.
Montez maintenant toutes les partitions en exécutant cette commande:
Si vous souhaitez monter une partition spécifique, vous pouvez utiliser:
sudo mount /dev/sda1
i, e pour monter la première partition, etc.Désormais, toutes vos partitions seront montées automatiquement à chaque démarrage de votre système. Vous pouvez le vérifier en redémarrant votre système. :)
Répondez si vous avez besoin d'aide ou si quelque chose ne va pas.
Éditer
J'ai oublié de voir la photo, en fait vous pouvez créer le nom du dossier sous
/media/bseinn/
le nom que vous voulez. Par exemple,/media/bseinn/data
peut être créé au lieu de/media/bseinn/sda3
; de même/media/bseinn/ubuntudrive
peut être créé au lieu de/media/bseinn/sda6
. Vous devez donner le même nom dans le/etc/fstab
fichier. J'espère que tu peux comprendre.la source
sudo cp /etc/fstab /etc/fstab.original
fera une copie du/etc/fstab
fichier d' origine afin que si une erreur se produit, nous aurons toujours un côté sûr :)sudo nano /etc/fstab
signifie que vous ouvrez le fichier pour le modifier dans l' éditeur nano . nano est un éditeur simple et efficace, bien que vous puissiez utiliser n'importe quel autre éditeur d'interface graphique comme gedit . J'espère que vous doutez est clair maintenant! :)fs_passno
)/etc/fstab
doit être2
conforme àman fstab
:This field is used by fsck(8) to determine the order in which filesystem checks are done at boot time. The root filesystem should be specified with a fs_passno of 1. Other filesystems should have a fs_passno of 2. ...
La réponse acceptée ne répond pas vraiment à la question, à savoir comment monter et démonter des disques durs en utilisant des udisks comme Nautilus le fait en cliquant sur un disque. La commande que vous recherchez est
udiskctl
.C'est super facile et fonctionne également avec des disques chiffrés!
Montage (disque crypté):
Déverrouillez le disque:
Prenez note de l'emplacement de l'appareil déverrouillé (ici
/dev/dm-3
). Montez-le ensuite automatiquement:Démontage (disque crypté):
Pour les disques non chiffrés, laissez simplement la commande lock / unlock au début et à la fin.
la source
Disks
outils pour monter les disques. façon GUI super facile. Votre réponse est vraiment appréciée. MerciMontez par étiquette, sans mot de passe root, avec udisksctl et l'étiquette de la partition. Exemple avec une partition nommée Games:
Utilisez
ls
pour obtenir les étiquettes:la source