Exercices Raspberry Pi – Gestion des partitions et montages
Contexte
- Raspberry Pi avec Raspbian OS installé sur clé USB.
- Carte SD utilisée pour stocker deux partitions :
- 1 partition NTFS
- 1 partition EXT4
Exercice 1 – Partitionnement et formatage
- Créer une partition au format EXT4 sur la carte SD.
- Créer une partition au format NTFS sur la carte SD.
Exercice 2 – Montage automatique (EXT4)
- Monter automatiquement la partition EXT4 sur le dossier :
- Le dossier doit être créé s’il n’existe pas.
- Le montage doit être défini dans le fichier
/etc/fstab.
Exercice 3 – Montage manuel (NTFS)
- Monter manuellement la partition NTFS sur :
- Le démontage doit aussi se faire manuellement.
Exercice 4 – Scripts
- Créer un script
mount_perso.shdans/home/utilisateur/qui monte la partition NTFS. - Créer un script
unmount_perso.shdans/home/utilisateur/qui démonte la partition NTFS. - Créer un script
menu_perso.shdans/home/utilisateur/qui propose un menu avec deux choix : - (1) Monter
/home/utilisateur/dossier personnel - (2) Démonter
/home/utilisateur/dossier personnel
Glossaire des commandes autorisées
Partitionnement
parted: gestion des partitionsfdisk: partitionnement en mode textegparted: outil graphique pour partitions
Formatage
mkfs.ext4: formatage en EXT4mkfs.ntfs: formatage en NTFS
Identification des partitions et UUID
lsblk: lister les disques et partitionsblkid: afficher les UUID et types de systèmes de fichiers
Montage / Démontage
mount: monter une partitionumount: démonter une partition/etc/fstab: configuration du montage automatique
Gestion des répertoires
mkdir: création de dossiers
Scripts
nano,vim: éditeurs de scriptsbash: exécution de scriptschmod +x: rendre un script exécutable
Structures de script
case: exécution conditionnelle avec choixselect: création de menus interactifs