GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment monter automatiquement des partitions au démarrage sur Kubuntu

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

Ressources

https://unix.stackexchange.com/questions/62676/mounting-from-dolphin-vs-commandline
Ubuntu
  1. Comment redimensionner les partitions et les systèmes de fichiers dessus ?

  2. Comment installer et désinstaller l'environnement de bureau Kubuntu ?

  3. Comment lancer automatiquement Gpsd au démarrage ?

  4. Comment accéder aux partitions Windows à partir du terminal Linux ?

  5. Comment monter automatiquement des partitions avec des disques Gnome au démarrage

Comment changer le nom d'hôte dans Ubuntu 18.04

Comment basculer automatiquement vers un répertoire sans utiliser la commande cd sous Linux

Comment monter un lecteur sous Linux

Comment vider automatiquement la corbeille dans Ubuntu

Comment ajouter une application au menu de l'application de démarrage ?

Comment monter automatiquement une partition d'échange ?