267 votes

Comment faire monter les partitions au démarrage ?

Comment faire pour que les disques durs et les partitions soient montés au démarrage sous Ubuntu ?

Je garde toujours mes fichiers multimédia et mes fichiers de données sur des partitions séparées - un disque dur de 2 To et une partition de 400 gigaoctets. J'ai essayé d'échanger l'emplacement du dossier par défaut pour le répertoire personnel sur mes autres disques.

Cela fonctionne lorsque je change le /home/user_name/.config/user-dirs.dirs dans les répertoires que je veux, mais seulement jusqu'à ce que je redémarre le système. Je suppose que le problème vient du fait que les disques ne se montent pas, mais ce serait utile dans tous les cas. Si quelqu'un connaît une autre raison pour laquelle les répertoires reviennent par défaut à chaque fois, ce serait bien aussi.

304voto

dolzenko Points 3669

Méthode GUI (recommandé pour les débutants) - Le programme Disques modifiera automatiquement /etc/fstab pour vous et ne rien casser. Type disks sur le lanceur ou gnome-disks dans le terminal, lancez l'application Disques.

Sélectionnez le lecteur, puis la partition, puis utilisez le bouton Plus d'actions (icône en forme de roue dentée) pour accéder au menu "Modifier les options de montage". Désactivez l'option User Defaults car vous ne seriez pas ici si le montage automatique était vraiment activé. Le reste devrait être évident.

Disks application Disks application - cogs icon menu, about to click Edit Mount Options... Disks application - Mount Options dialog

213voto

Akshit Baunthiyal Points 4644

Méthode du terminal pour les utilisateurs expérimentés uniquement. Cela peut casser votre démarrage.
Si vous êtes d'accord avec ça, lancez un terminal.

  1. [IMPORTANT] sudo cp /etc/fstab /etc/fstab.old - Créez une sauvegarde du fichier fstab au cas où quelque chose d'indésirable se produirait. Si quelque chose se produit, vous aurez besoin d'un usb bootable (live). Si vous n'en avez pas, utilisez la méthode GUI à la place.

  2. sudo blkid - Notez l'UUID de la partition que vous voulez monter automatiquement.

  3. sudo nano /etc/fstab - Copiez la ligne suivante à la fin du fichier, enregistrez-le et redémarrez-le ensuite pour vérifier si cela a fonctionné.

  4. mkdir /my/path/tomount # to quote : "vous devez créer le point de montage avant de monter la partition" voir https://help.ubuntu.com/community/Fstab

Exemples

Une configuration commune est :

UUID=<uuid> <pathtomount> <filesystem> defaults 0 0

Utilice lsblk -o NAME,FSTYPE,UUID pour trouver les UUIDs et les systèmes de fichiers de la partition que vous voulez monter. Par exemple :

$ lsblk -o NAME,FSTYPE,UUID
NAME   FSTYPE UUID
sda
sda2
sda5 swap   498d24e5-7755-422f-be45-1b78d50b44e8
sda1 ext4   d4873b63-0956-42a7-9dcf-bd64e495a9ff

NTFS

UUID=<uuid> <pathtomount> ntfs uid=<userid>,gid=<groupid>,umask=0022,sync,auto,rw 0 0

Exemples pour le <> variables :

  • <uuid> = 3087106951D2FA7E
  • <pathtomount> = /home/data/ # créer ceci avant le redémarrage
  • <userid> = 1000
  • <groupid> = 1000

Utilice id -u <username> pour obtenir l'identifiant de l'utilisateur et id -g <username> pour obtenir le groupid.

(Notez que la spécification de l'option sync L'option peut ralentir les performances d'écriture car elle désactive le cache. async est la valeur par défaut).

Screenshot of my computer's _fstab_ file

26voto

tta Points 413

Dans Ubuntu, suivez ces étapes pour monter automatiquement votre partition :

  1. Ouvrez le gestionnaire de fichiers et regardez à gauche sur les appareils listés.

  2. Choisissez le périphérique que vous voulez monter automatiquement au démarrage en le cliquant simplement et vous verrez les dossiers dans le panneau de droite affichés pour ce périphérique (partition), gardez cette fenêtre ouverte.

  3. Allez dans la recherche Ubuntu de votre bureau et tapez disques, vous verrez des disques affichés dans les résultats.

  4. Cliquez sur les disques et le gestionnaire de disques démarre.

  5. Vous verrez la liste des disques durs dans le volet de gauche et les détails des partitions dans le volet de droite pour chaque disque dur que vous avez.

  6. Maintenant, mettez la partition en surbrillance en cliquant dessus, IMPORTANT (ne définissez pas le montage au démarrage pour toutes les partitions car cela ralentit le système).

  7. Assurez-vous que le nom de la partition que vous voulez monter automatiquement a le même nom en comparant les partitions dans le gestionnaire de disques avec la fenêtre de partition ouverte que vous avez ouverte précédemment, en regardant le nom du périphérique dans la partie supérieure gauche du gestionnaire de fichiers (ouvert précédemment), et en regardant le même nom de lecteur ou de partition dans le gestionnaire de disques dans le champ Contenu de la partition choisie dans le gestionnaire de disques.

  8. Maintenant, après vous être assuré que vous avez choisi la bonne partition, dans le gestionnaire de disques, cliquez sur l'icône d'actions supplémentaires, une liste de sous-menus s'ouvre, choisissez modifier les options de montage, les options de montage s'ouvrent avec Options de montage automatique = ON, donc désactivez cette option et par défaut, vous verrez que le montage au démarrage est coché et que l'affichage dans l'interface utilisateur est coché, puis cliquez sur OK et redémarrez votre système, après la connexion, allez dans le gestionnaire de fichiers, vous verrez que la partie que vous avez choisi de monter au démarrage est déjà montée.

10voto

thomasrutter Points 33791

Lorsque le système démarre, il vérifie le fichier /etc/fstab (qui signifie "table de système de fichiers") pour la liste des partitions à monter automatiquement.

La façon d'utiliser ce fichier est décrite ici.

En bref :

La syntaxe d'une entrée fstab est :

[Périphérique] [Point de montage] [Type de système de fichiers] [Options] [Dump] [Pass]

Vous pouvez ajouter vos propres entrées, mais vous devrez connaître le chemin du périphérique (par exemple, /dev/sdb1), ou leur UUID (une longue chaîne de chiffres) pour les identifier.

5voto

Amin Points 151

Utiliser fstab

echo '/dev/[VolumeGroup]/[VolumeName] [custom-directory] ext4 defaults 0 2' >> /etc/fstab

Exemple :

echo '/dev/hdd/hdd /mnt/hdd ext4 defaults 0 2' >> /etc/fstab
echo '/dev/ssd/ssd /mnt/ssd ext4 defaults 0 2' >> /etc/fstab

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X