|
Parfois, nous avons besoin d'un partition se monter automatiquement lorsque le système est soulevé. La bonne façon de résoudre ce problème est d'utiliser le fichier fstab situé dans / etc / fstab. |
Il est nécessaire d'avoir une petite définition de certains concepts avant de commencer:
Système de fichiers: Tous les supports physiques pouvant stocker des fichiers doivent avoir un système de fichiers pour pouvoir remplir cette fonction (exemple: une partition d'un disque dur). Un système de fichiers est un système utilisé pour organiser les fichiers sur ledit support de stockage, mais nous pourrions le voir comme le support de stockage lui-même (au niveau de l'utilisateur). Il est nécessaire de préciser qu'il ne s'agit pas d'une définition formelle, mais cela nous rapprochera du concept ...
Type de système de fichiers: Comme nous l'avons déjà vu, un système de fichiers est un système d'organisation et il est raisonnable qu'il existe plusieurs systèmes différents pour organiser les fichiers, chacun avec ses avantages et ses inconvénients. Par exemple: FAT, NTFS, EXT2, EXT3, EXT4, etc.
Point de montage: Le point de montage est un dossier ou un répertoire. Après avoir monté le système de fichiers dans ledit répertoire, nous pourrons accéder aux fichiers via celui-ci (répertoire).
Options de montage: Ils vous permettent de spécifier certains paramètres afin que lorsque le système de fichiers est monté, cela se fasse d'une manière spéciale, par exemple: ro (lecture seule) cela signifie que les fichiers ne peuvent pas être créés, modifiés ou supprimés dans ce système de fichiers. Autre exemple: errors = remount-ro (remonter en lecture seule) en cas d'erreur grave, le système de fichiers est monté en mode lecture seule.
Déverser: Dump est un outil de sauvegarde et je vais juste le mentionner parce que je ne le comprends toujours pas complètement, et je ne veux pas non plus qu'ils restent toute la journée à réfléchir à ce que c'est. Lorsque le nombre dans cette colonne est 0 (zéro), dump ignorera ce système de fichiers.
Passé: Nous allons commencer par expliquer ce qu'est fschk. fschk est un outil pour vérifier les systèmes de fichiers pour les erreurs, etc. C'est une autre colonne que je veux juste nommer pour la même raison que celle ci-dessus. Lorsque le nombre dans cette colonne est 0 (zéro), fschk ignorera ce système de fichiers.
Si vous souhaitez continuer à approfondir vos connaissances sur fstab, vous voudrez peut-être lire ces objets anciens du blog.
Travailler avec le fichier fstab
Nous allons d'abord voir la structure de ce fichier:
Dans ce fichier, chaque ligne fait référence à un système de fichiers (système de fichiers) et chaque ligne respecte la structure suivante:
Voyons un exemple:
UUID = erreurs d4f1ec7e-f3d3-4bd4-becf-4f6da208237f / ext3 = remount-ro 0 1 / dev / sda5 / home par défaut ext3 0 2

Comment obtenir le bon UUID pour chaque partition?
Pour cela, ils doivent exécuter en tant que root (ou en utilisant sudo comme dans l'exemple) la ligne suivante:
sudo blkid
Et nous verrons quelque chose comme ça:
/dev/sda1: UUID="B6F0C97EF0C94579" TYPE="ntfs" /dev/sda5: UUID="d4f1ec7e-f3d3-4bd4-becf-4f6da208237f" TYPE="ext3" /dev/sda6: UUID="b8146e8f-77aa-44b8-9b37-5a2a90706eea" TYPE="ext3" /dev/sda7: UUID="57cfda85-b5ce-4288-b42e-c19dc57a65d9" TYPE="swap"/dev/sdb1: LABEL="Backup" UUID="5D9A907246C7446B" TYPE="ntfs"
Il vous suffit de nous envoyer un courrier y compris l'astuce ou le mini-tutoriel de votre choix.