Montage automatique des partitions
Sur les systèmes Linux comme Ubuntu ou Kubuntu, toutes les partitions autres que les partitions racine ne sont généralement pas montées au démarrage.
Cliquer sur la partition à l'intérieur d'un gestionnaire de fichiers les monte et ouvre le contenu pour l'affichage.
Cependant, il est parfois souhaitable que la partition se monte automatiquement au démarrage, afin qu'une application puisse y accéder immédiatement.
Dans cet article, nous vous montrons comment monter des partitions automatiquement au démarrage sur un Kubuntu, sans utiliser la commande fstab.
1. Obtenir le chemin de l'appareil et l'UUID
La première étape consiste à trouver le chemin du périphérique et l'uuid que vous souhaitez monter. Utilisez la commande lsblk pour vérifier les détails comme indiqué ci-dessous.
$ lsblk -o PATH,SIZE,RO,TYPE,MOUNTPOINT,UUID,MODEL PATH SIZE RO TYPE MOUNTPOINT UUID MODEL /dev/loop0 96.5M 1 loop /snap/core/9436 /dev/loop1 229.6M 1 loop /snap/atom/257 /dev/loop2 55M 1 loop /snap/core18/1880 /dev/loop3 54.8M 1 loop /snap/gtk-common-themes/1502 /dev/loop4 156.2M 1 loop /snap/chromium/1213 /dev/loop5 55M 1 loop /snap/core18/1754 /dev/loop6 62.1M 1 loop /snap/gtk-common-themes/1506 /dev/loop7 230.6M 1 loop /snap/atom/258 /dev/loop8 158.4M 1 loop /snap/chromium/1229 /dev/loop9 97M 1 loop /snap/core/9665 /dev/sda 465.8G 0 disk Samsung_Portable_SSD_T5 /dev/sda1 420G 0 part 757dcceb-3e17-4ca8-9ba1-b0cf68fb0134 /dev/sdb 111.8G 0 disk Samsung_SSD_840_EVO_120GB /dev/sdb1 95.4G 0 part / 19d84ceb-8046-4f8d-a85a-cda49515d92c /dev/sdc 111.8G 0 disk Samsung_SSD_850_EVO_120GB /dev/sdc1 95.8G 0 part f41b21a7-e8be-48ac-b10d-cad641bf709b [email protected]:~$
2. Montez-le avec udisksctl
Notez le chemin du périphérique à partir de la sortie affichée par la commande lsblk.
Par exemple /dev/sdc1. Exécutez maintenant la commande udisksctl pour le monter.
$ udisksctl mount -b /dev/sdc1 Mounted /dev/sdc1 at /media/enlightened/f41b21a7-e8be-48ac-b10d-cad641bf709b.
La commande ci-dessus montera le périphérique sur le chemin contenant à la fois le nom d'utilisateur et l'uuid :
/media/<USERNAME>/<UUID>/
Le chemin est automatiquement décidé par la commande udisksctl afin que nous n'ayons pas à le spécifier. Il s'agit du même emplacement où le périphérique est monté lorsqu'il est cliqué dans le gestionnaire de fichiers Dolphin. Donc, le monter avec cette commande le montrera également monté à l'intérieur de Dolphin de la même manière.
Monter avec UUID
Si vous avez plusieurs périphériques de stockage connectés à votre système, les chemins de périphérique tels que /dev/sdb1 peuvent changer pour chaque périphérique de stockage à chaque fois.
C'est donc une meilleure idée d'utiliser UUID pour monter des périphériques car ils ne changent pas. La commande Udisksctl n'a pas d'option pour monter le lecteur par uuid, mais il existe une solution de contournement. Utilisez la commande comme suit :
$ udisksctl mount -b /dev/disk/by-uuid/f41b21a7-e8be-48ac-b10d-cad641bf709b
La dernière partie du chemin est l'uuid du périphérique de stockage que vous pouvez vérifier à partir de la sortie lsblk.
3. Configurer les paramètres système de KDE - à exécuter au démarrage
Enfin, vous devez configurer Kubuntu pour exécuter cette commande au démarrage afin que le disque soit monté.
Allez dans Paramètres système> Espace de travail> Démarrage et arrêt> Démarrage automatique.
La boîte de dialogue de configuration du démarrage automatique peut également être lancée depuis le terminal avec la commande suivante :
$ kcmshell5 autostart
Ici, vous pouvez spécifier les programmes ou les scripts que vous souhaitez lancer au démarrage du système. Cliquez sur "Ajouter un programme" et copiez simplement la commande udisksctl comme indiqué ci-dessus avec le chemin de l'appareil.
udisksctl mount -b /dev/disk/by-uuid/f41b21a7-e8be-48ac-b10d-cad641bf709b
Assurez-vous d'utiliser la commande de montage basée sur UUID car uuid reste constant et la commande monterait le bon lecteur à chaque démarrage du système.
Cela enregistrera la commande pour l'exécution au démarrage du système.
Conclusion
Habituellement, les partitions sont montées en ajoutant une entrée à /etc/fstab fichier.
Consultez le tutoriel précédent ici :
Ubuntu - monter automatiquement la partition au démarrage avec fstab