Question Comment faire monter les partitions au démarrage?


Comment faites-vous monter les disques durs et les partitions au démarrage sur Ubuntu?

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

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


103
2017-07-18 03:06


origine


Editez le fichier / etc / fstab, voici des liens utiles qui répondent à votre question: monter un lecteur au démarrage et monter ntfs lecteur au démarrage. - Peachy


Réponses:


Lancez un terminal.

  1. [IMPORTANT]  sudo cp /etc/fstab /etc/fstab.old - Créez une sauvegarde du fichier fstab au cas où quelque chose de indésirable se produirait.

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

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

Exemples

Une configuration commune est:

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

Utilisation lsblk -o NAME,FSTYPE,UUID pour connaître les UUID et les systèmes de fichiers de la partition que vous souhaitez 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/
  • <userid>=1000
  • <groupid>=1000

Utilisation id -u <username> pour obtenir l'ID utilisateur et id -g <username> pour obtenir le groupid.

(Notez que si vous spécifiez le sync L'option 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


102
2017-07-19 10:05



+ 1d, tutoriel fstab gratuit: linuxstall.com/fstab - Andrejs Cainikovs
Haha !! Merci, ce tutoriel va vous aider. - Akshit Baunthiyal
Attention à ne pas être trop normatif avec les options de montage; ce ne sont pas tous les uid & gid qui seront les 1000 par défaut. - IlluminAce
Utilisez 'id -u <nom d'utilisateur>' pour obtenir l'ID et 'id -g <nom d'utilisateur>' pour obtenir l'ID du groupe. cela devrait être indiqué dans la réponse. - jargonjunkie
L'option de synchronisation @bbodenmiller doit être évitée ici. Cela ralentit les écritures sur disque car vous demandez que chaque octet soit vidé instantanément au lieu de laisser votre ordinateur optimiser cela pour vous. La réponse devrait supprimer la synchronisation - Masadow


Si vous voulez GUI - gnome-disks est la commande pour démarrer l'application Disks (au moins dans 13.10).

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


91
2017-11-11 07:44



N'oubliez pas de décocher l'option "Options de montage automatiques". J'étais confus car le montage automatique ne fonctionnait pas même si la case à cocher "Monter au démarrage" était cochée dans l'interface utilisateur grisée. - Étienne
WAY plus facile que l'édition manuelle fstab. C'est la meilleure réponse. - wordsforthewise
Dans 16.04 de cette façon, monter des disques sur / mnt au lieu de / dev - dstonek
travaillé pour moi, merci! - Shin
Ne pas utiliser sudo avec des outils graphiques. gnome-disks demandera la permission si nécessaire. - nipunasudha


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

  1. Ouvrez le gestionnaire de fichiers et regardez à gauche sur les périphériques répertoriés.

  2. Choisissez le périphérique que vous souhaitez 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), gardez cette fenêtre ouverte.

  3. Accédez à votre bureau de recherche Ubuntu et tapez les disques, vous verrez les disques dans les résultats.

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

  5. Vous verrez les disques durs listés dans le volet gauche et les détails des partitions dans le volet droit 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 souhaitez monter automatiquement a le même nom en comparant les partitions du gestionnaire de disque avec la fenêtre de partition ouverte que vous avez ouverte précédemment, en consultant le nom du périphérique en haut à gauche du gestionnaire de fichiers ( ouvert plus tôt), et en regardant le même nom de lecteur ou de partition dans le gestionnaire de disques du 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 des actions, la liste des sous-menus s’ouvrira, choisissez les options de montage, les options de montage s’ouvriront. par défaut, vous verrez que le montage au démarrage est coché et que l'affichage dans l'interface utilisateur est coché, puis appuyez sur OK et redémarrez votre système. Une fois connecté, accédez au gestionnaire de fichiers. -up est déjà monté.


18
2017-12-04 10:17



Dans 16.04 de cette façon, monter des disques sur / mnt au lieu de / dev - dstonek
@dstonek - Vous avez la possibilité de spécifier le point de montage dans les options de montage à l'étape 8 ci-dessus. C'est-à-dire que vous pouvez lui dire de monter dans / dev si vous le voulez là-bas .. - gare


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.

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] [Pass]

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


3
2017-07-18 03:12



Bien qu'un lien puisse théoriquement résoudre le problème, il est recommandé d'inclure une partie essentielle dans la question. - Web-E
@ Web-E signifiait probablement répondre. - Andrejs Cainikovs
Bien que je sois normalement d'accord avec vous @ Web-E, je pense qu'une partie du problème est que la portée de "comment fonctionne / etc / fstab" est-elle trop large pour être entièrement couverte sans être purement normative, et ce serait mieux enseigner les concepts. J'ai ajouté, cependant, que ce que je pense est un bon teaser pour ce qu'est une entrée de fstab. - thomasrutter


Essayez le paquet "usbmount"

sudo apt-get install usbmount

Il montera automatiquement les périphériques USB


0
2018-06-18 06:31



-1. Il serait préférable d'inclure également des instructions sur la façon d'utiliser usbmount. Il ne suffit pas de dire à quelqu'un "d'installer ce logiciel". - Parto