Contrairement au système d'exploitation Windows, les disques dursnon associé au système ne se monte pas automatiquement. Cela oblige les utilisateurs à ouvrir le gestionnaire de fichiers et à monter manuellement chaque lecteur et partition à chaque démarrage de leur ordinateur. C'est très pénible, mais vous pouvez ajouter des éléments au fichier fstab sous Linux et le réparer.
ALERTE SPOIL: Faites défiler la liste et regardez le didacticiel vidéo à la fin de cet article.
Fichier de sauvegarde du système de fichiers de sauvegarde
Modification du fichier onglet du système de fichiers est trèsdangereux. Si vous ne savez pas ce que vous faites ou si une lettre n’est pas à sa place, un désastre peut se produire. C’est pourquoi il est important de faire une sauvegarde complète AVANT de faire quoi que ce soit dans ce guide. Nous vous suggérons également de télécharger cette sauvegarde sur votre Dropbox ou sur Google Drive, etc., en tant que système de sécurité intégrée, au cas où vous ne pourriez pas accéder au fichier quand vous en aurez besoin (pour une raison quelconque).
Pour sauvegarder le fichier, ouvrez une fenêtre de terminal et créez un nouveau dossier:
mkdir /home/username/system-backups
Ensuite, gagnez un shell racine. Ceci est fait avec le sudo -s
commander.
sudo -s
Avec root, entrez le répertoire / etc / et lancez:
cd /etc/
cp fstab /home/username/system-backups
Ensuite, renommez le fichier fstab en un fichier .bak avec:
mv fstab fstab.bak
Restauration de la sauvegarde Fstab
Téléchargez la sauvegarde du Fstab.Créez un fichier bak à partir de votre stockage en nuage et placez-le dans le dossier des sauvegardes du système, ou (si le fichier s'y trouve toujours), utilisez la commande cd et accédez au dossier / home / nom d'utilisateur / sauvegardes du système.
cd ~/system-backups
Gain root pour faciliter la saisie des commandes root, avec sudo -s, puis faites:
mv fstab.bak /etc/
Supprimez le fichier Fstab cassé dans / etc / avec:
cd /etc/ rm fstab
Restaurez la sauvegarde avec:
mv fstab.bak fstab
Comprendre ce que fait Fstab
Fstab signifie «onglet système de fichiers». Il indique au système d’exploitation exactement quelles partitions du système doivent être utilisées, où elles doivent être montées, si elles doivent être nettoyées au démarrage, quel est le format du système de fichiers et tout ce qui est lié au système de fichiers. Lors d’une installation sous Linux, ce fichier est généralement généré automatiquement et les utilisateurs normaux n’interagiront probablement jamais avec lui.
Cela dit, si vous souhaitez mettre en place des programmes spéciaux,montages personnalisés pour les lecteurs individuels sur votre PC Linux, le Fstab est la meilleure façon de le faire. Les utilisateurs qui évitent de bricoler ce fichier doivent souvent faire face au problème du montage manuel des disques durs dans le gestionnaire de fichiers / terminal à chaque démarrage de leur ordinateur.
Ajouter des éléments à Fstab
L’ajout d’éléments à l’onglet système est facile,mais processus angoissant. En effet, toute marche manquée peut provoquer une rupture. En conséquence, nous allons examiner deux manières d’ajouter des lecteurs. Nous allons passer en revue à la fois la méthode UUID et la méthode de bloc de périphérique.
Méthode de bloc de périphérique
Le périphérique bloc est la méthode la plus simple pourspécifier des partitions dans l’onglet système, mais c’est aussi le moins sûr. En effet, l'utilisateur spécifie le périphérique de blocage d'un disque dur sur le système. Contrairement à ce que pensent certains utilisateurs débutants de Linux, les périphériques en mode bloc ne restent pas toujours les mêmes. Un périphérique en mode bloc peut changer en fonction du port SATA auquel il est branché. Toute modification de l'ordre des disques durs sur un PC peut sérieusement perturber la situation.
Si vous changez constamment de disque dur sur votre carte mère (pour une raison quelconque), n’utilisez PAS cette méthode.
Étape 1: Ouvrez un terminal et lancez le lsblk -f
commander. Cela révèle des informations sur tous les périphériques de bloc sur votre PC. Cherchez la partition exacte et notez l'étiquette.

Par exemple, pour ajouter la première partition de mon troisième disque dur, il me faudrait:
/ dev / sdc , <- SDC, dans ce cas, représente le disque dur entier.
/ dev / sdc1 <- correspond à la partition 1 sur / dev / sdc.
Étape 2: dans le terminal, créez un dossier sur votre système de fichiers sur lequel vous souhaitez monter la partition. Dans cet exemple, nous monterons la partition dans ~ /.
mkdir ~/Storage
Étape 3: Gain root avec sudo -s, puis entrez: nano / etc / fstab pour modifier l'onglet du système de fichiers.
Dans le fichier de configuration, les utilisateurs doivent spécifier tout ce qui concerne l'emplacement du lecteur. Voici un exemple:
/dev/sdc1 /home/username/Storage ext4 defaults 0 3
Pensez à cela comme une phrase ou une formule. Voilà comment cela fonctionne. Tout d'abord, spécifiez la partition de périphérique en bloc:
/dev/sdc1
Ensuite, indiquez au système le type de système de fichiers (lsblk devrait vous donner ces informations):
ext4
Troisièmement, indiquez au système les options et attributs de ce montage. Dans mon cas, j'ai des "défauts". Vous voulez des choses plus complexes? Consultez le manuel ou le wiki de votre distribution Linux sous «fstab».
defaults
Quatrièmement, spécifiez le dump
et fsck
ordre. Comme presque personne n’utilise la fonction de «vidage», placez un 0 puis appuyez sur la barre d’espace. Ensuite, spécifiez l'ordre dans lequel cette monture doit être nettoyée. Qu'est-ce que ça veut dire? Au démarrage, l'outil de vérification FSCK supprime toutes les erreurs sur les disques durs afin d'éviter tout problème. Dans l'onglet du système de fichiers, l'ordre va: 1 (racine), 2 (maison), puis tout le reste.
Etant donné qu'il s'agit de la troisième chose que le système va monter, entrez un 3. Le résultat est:
0 3
Cela nous donne notre ligne de montage: /dev/sdc1 /home/username/Storage ext4 defaults 0 3
Lorsque vous avez écrit cette ligne dans Fstab, déplacez le curseur au-dessus et appuyez sur "entrée" pour créer un espace. presse #
écrire un commentaire. Par exemple:

# This is my 1 TB hard drive which mounts to /home/username/Storage
/dev/sdc1 /home/username/Storage ext4 defaults 0 3
Lorsque vous avez terminé, appuyez sur CTRL + O sauver. Redémarrez le système. Lorsque vous vous reconnectez, votre disque dur sera monté correctement.
Méthode UUID
Le montage de partitions dans fstab est beaucoup plus sûr avecla méthode UUID. En effet, à moins d'être modifié manuellement, un UUID reste identique (contrairement aux étiquettes de périphérique en mode bloc). Voici comment monter un style UUID de partition.
Remarque: les instructions pour cette méthode sont identiques (moins une étape) à la méthode de périphérique en mode bloc. Retournez à cette section de l'article si vous vous perdez.
Étape 1: dans un terminal, utilisez lsblk -f

Le commutateur -f affiche plus d'informations que juste lsblk
propre (tels que les formats de système de fichiers, etc.). Recherchez UUID. Suivez l’ID de bloc du périphérique sur la partition du disque dur que vous souhaitez monter, puis copiez le numéro UUID à côté de celui-ci.
Étape 2: prenez racine dans un terminal, avec sudo -s et ouvrez le fichier fstab:
sudo -s nano /etc/fstab
Étape 3: écrivez votre ligne de montage. Par exemple, une ligne de montage UUID devrait ressembler à ceci:
# This is my 1 TB hard drive which mounts to /home/username/Storage
UUID=9332b261-e089-468e-92a0-ffe07b0ae51f /home/username/Storage ext4 defaults 0 3
Une fois terminé, enregistrez le fichier fstab avec CTRL + O, puis redémarrez votre PC.
Conclusion
Bien que l’édition de l’onglet système de fichiers sous Linux puissesemble effrayant, cela en vaut vraiment la peine, car cela vous permet de monter automatiquement différentes partitions de disque dur. Il existe quelques outils sur Linux pour simplifier ce processus, mais il existe un inconvénient: en utilisant un outil automatique, les utilisateurs n’apprennent rien. En apprenant tout ce qu’il ya à savoir sur fstab, il sera facile de régler les problèmes futurs.
commentaires