From 3113b3142abd94e8b0c914d028d866a786bbb080 Mon Sep 17 00:00:00 2001 From: Thomas Constans Date: Tue, 13 Apr 2021 21:03:36 +0200 Subject: [PATCH] =?UTF-8?q?mise=20au=20point=20=C3=A9nonc=C3=A9=20+=20fich?= =?UTF-8?q?iers=20exemple?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.md | 41 +++++++++++++++++++++++++++++++++++++++++ mnt-Freebox.automount | 7 +++++++ mnt-Freebox.mount | 9 +++++++++ 3 files changed, 57 insertions(+) create mode 100644 Readme.md create mode 100644 mnt-Freebox.automount create mode 100644 mnt-Freebox.mount diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..88429f7 --- /dev/null +++ b/Readme.md @@ -0,0 +1,41 @@ +# Systèmes de fichier + +## Prérequis + +Une vm virtualbox + +Un serveur nfs + +### Identification des périphériques + +Rajouter un disque virtuel à la VM, après l'avoir éteinte. + +Utiliser les commandes *dmesg* et *lsblk* pour identifier les périphériques de bloc, et le disque que l'on vient de rajouter + +### Partitionnement + +Utiliser la commande cfdisk pour créer une partition sur le nouveau disque + +Visualiser le résultat avec lsblk + +### Système de fichier + +Créer un système de fichier de type xfs sur la nouvelle partition + +### Montage +#### Manuellement +Rendre accessible ce système de fichier via le répertoire (à créer) /mnt/disk1 + +#### Automatiquement + +Utiliser /proc/mounts pour rajouter dans /etc/fstab une ligne permettant le montage automatique du nouveau disque au démarrage du système + +#### Montage distant + +Installer le paquet nfs-utils + +Monter le partage nfs distant + +#### Automount + +Adapter les fichiers .mount et .autmount fourni pour mettre en place un montage à la demande, avec démontage automatique au bout de 5 sec d'inactivité \ No newline at end of file diff --git a/mnt-Freebox.automount b/mnt-Freebox.automount new file mode 100644 index 0000000..2b7f72b --- /dev/null +++ b/mnt-Freebox.automount @@ -0,0 +1,7 @@ +[Automount] +Where=/mnt/Freebox +TimeoutIdleSec=1 + + +[Install] +WantedBy=multi-user.target diff --git a/mnt-Freebox.mount b/mnt-Freebox.mount new file mode 100644 index 0000000..d9d8ccf --- /dev/null +++ b/mnt-Freebox.mount @@ -0,0 +1,9 @@ +[Mount] +What=//freebox/Freebox/ +Where=/mnt/Freebox +Type=cifs +Options=guest,vers=1.0 + + +[Install] +WantedBy=multi-user.target