commit 3113b3142abd94e8b0c914d028d866a786bbb080 Author: Thomas Constans Date: Tue Apr 13 21:03:36 2021 +0200 mise au point énoncé + fichiers exemple 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