Ajout d'un support de stockage USB.
Ajout d’un support de stockage USB sur un Raspberry Pi.
Sommaire
- Identifier le nouveau support de stockage USB
- Créer le répertoire de montage du support
- Monter temporairement le support
- Tester
- Démonter le support
- Rendre permanent le montage du support
Identifier le nouveau support de stockage USB :
Ne branchez pas encore votre support de stockage.
Exécutez la commande ls -l /dev/disk/by-uuid/
pi@raspberry:~ $ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 15 30 déc. 17:17 568caafd-bab1-46cb-921b-cd257b61f505 -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 15 30 déc. 17:17 C839-E506 -> ../../mmcblk0p1
pi@raspberry:~ $
Les deux lignes représentent les partitions de base d’un système Raspberry Pi OS Lite fraichement installé.
Branchez votre support de stockage.
Exécutez de nouveau la commande ls -l /dev/disk/by-uuid/
pi@raspberry:~ $ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 31 déc. 11:16 10C8BD4B55AD8610 -> ../../sda1
lrwxrwxrwx 1 root root 15 30 déc. 17:17 568caafd-bab1-46cb-921b-cd257b61f505 -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 15 30 déc. 17:17 C839-E506 -> ../../mmcblk0p1
pi@raspberry:~ $
Une nouvelle ligne apparait concernant le support
lrwxrwxrwx 1 root root 10 31 déc. 11:16 10C8BD4B55AD8610 -> ../../sda1
10C8BD4B55AD8610Représente l’UUID qui nous sera utile pour monter le support autonatiquement au démarrage du Raspberry.sdareprésente le nom du supportsda1la première partition du supportsda.
Identifiez le type de la partition sda1
Exécutez la commande fdisk -l /dev/sda
pi@raspberry:~ $ sudo fdisk -l /dev/sda
Disk /dev/sda: 447,13 GiB, 480103981056 bytes, 937703088 sectors
Disk model: Generic
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0a7ec635
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 937701375 937699328 447,1G 7 HPFS/NTFS/exFAT
pi@raspberry:~ $
La ligne /dev/sda1 2048 937701375 937699328 447,1G 7 HPFS/NTFS/exFAT indique le type de partition NTFS (Microsoft)
Créer le répertoire de montage du support :
Par exemple, créez le sous-répertoire musique dans le répertoire media.
pi@raspberry:~ $ sudo mkdir /media/musique
Attribuer les droits de lecture et d’écriture à l’utilisateur et au groupe pi sur le répertoire nouvellement créé.
pi@raspberry:~ $ sudo chown pi:pi /media/musique
sudopermet de lancer une commande nécessitant les droits de l’utiliateur rootmkdirpermet la création du répertoirechownpermet de changer le propriétaire et\ou le groupe auquel appartient le répertoire
Monter temporairement le support :
Montez la partition sda1 du support sur le répertoire /media/musique
pi@raspberry:~ $ sudo mount -t ntfs -o uid=pi,gid=pi /dev/sda1 /media/musique
mountest la commande-t ntfsindique le type de la partition-o uid=pi,gid=pidonne les autorisations/dev/sda1 /media/musiqueindique le point de montage de la partition sda1
Tester :
- Déplacez vous dans le répertoire
pi@raspberry:~ $ cd /media/musique/ pi@raspberry:/media/musique $ - Créez un fichier et vérifier sa présence
pi@raspberry:/media/musique $ touch test.txt pi@raspberry:/media/musique $ ls -l total 0 -rw-r--r-- 1 pi pi 0 31 déc. 12:27 test.txt - Suppprimez le fichier test.txt
pi@raspberry:/media/musique $ rm test.txt pi@raspberry:/media/musique $ - Revenez dans votre répertoire personnel (celui de l’utilisateur pi)
pi@raspberry:/media/musique $ cd ~ pi@raspberry:~ $
Démonter le support :
pi@raspberry:~ $ sudo umount /dev/sda1
Rendre permanent le montage du support :
Vous devez modifier le fichier /etc/fstab.
pi@raspberry:~ $ sudo nano /etc/fstab
Ajouter à la fin du fichier la ligne
UUID=10C8BD4B55AD8610 /media/musique ntfs-3g nofail,uid=pi,gid=pi 0 1
Sans rentrer dans les détails :
UUID=10C8BD4B55AD8610indique quel support monter/media/musiqueà quel endroitntfs-3gle support est du type NTFSnofailen cas d’erreur le Raspberry démarre tout de mêmeuid=pi,gid=piles droits de l’utilisateur et du groupe pi sont appliqués au répertoire /media/musique
Redémarrer le Raspberry pour appliquer les changements
pi@raspberry:~ $ sudo reboot
Votre support est maintenant prêt à recevoir vos fichiers.