web-dev-qa-db-fra.com

Comment faire monter des partitions au démarrage?

Comment faire en sorte que les disques durs et les partitions se montent au démarrage sous Ubuntu?

Je conserve toujours mes fichiers multimédias et de données sur des partitions distinctes - un disque dur de 2 To et une partition de 400 octets. J'ai essayé de remplacer l'emplacement de dossier par défaut du répertoire de base par mes autres lecteurs.

Cela fonctionne lorsque je modifie le fichier /home/user_name/.config/user-dirs.dirs dans les répertoires souhaités, mais uniquement jusqu’à ce que je réinitialise le système. Je suppose seulement que le problème réside dans le fait que les disques ne sont pas montés, mais ce serait utile dans les deux cas. Si quelqu'un connaît une autre raison pour laquelle les répertoires reviennent à la valeur par défaut, cela serait également utile.

136
Harley Baker

Lancez un terminal.

  1. [IMPORTANT] Sudo cp /etc/fstab /etc/fstab.old - Créez une sauvegarde du fichier fstab au cas où un événement indésirable se produirait.

  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 puis redémarrez-le pour vérifier s'il fonctionne.

  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

Utilisez lsblk -o NAME,FSTYPE,UUID pour connaître les UUID 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 les variables <>:

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

Utilisez id -u <username> pour obtenir l'ID utilisateur et id -g <username> pour obtenir l'ID groupe.

(Notez que l'option sync peut ralentir les performances en écriture, car elle désactive le cache. Async est la valeur par défaut.)

Screenshot of my computer's _fstab_ file

141
Akshit Baunthiyal

Si vous voulez une interface graphique - gnome-disks est la commande permettant de démarrer l'application Disks (au moins dans 13.10).

Sélectionnez Drive, puis partitionnez, puis utilisez le bouton More actions (icône cogs) pour accéder au menu 'Edit Mount Options'. Le reste devrait être évident.

133
dolzenko

Sous Ubuntu, procédez comme suit pour monter automatiquement votre partition:

  1. Ouvrez le gestionnaire de fichiers et examinez le côté gauche des périphériques répertoriés.

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

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

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

  5. Vous verrez les disques durs répertoriés dans le volet de gauche et les détails des partitions dans le volet de droite pour chaque disque dur que vous possédez.

  6. Maintenant, sélectionnez la partition 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 porte le même nom en comparant les partitions du gestionnaire de disque à la fenêtre de partition ouverte que vous avez précédemment ouverte, en regardant le nom du périphérique dans la partie supérieure gauche du gestionnaire de fichiers ( ouvert plus tôt) et rechercher 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 simplement sur l'icône Plus d'actions, la liste des sous-menus s'ouvrira, choisissez Modifier les options de montage, les options de montage s'ouvriront avec Options de montage automatique = ON, Par défaut, vous verrez que le montage au démarrage est coché et que l'interface utilisateur est cochée, puis cliquez sur OK et redémarrez votre système. Une fois la connexion établie, ouvrez le gestionnaire de fichiers et vous verrez la partie que vous choisissez de monter au démarrage. -up est déjà monté.

20
Ashraf Abusada

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

Comment utiliser ce fichier est décrit ici.

En bref:

La syntaxe d'une entrée fstab est la suivante:

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

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

5
thomasrutter

Essayez le paquet "usbmount"

Sudo apt-get install usbmount

Il montera automatiquement les périphériques USB

1
loo3y35

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
1
Amin