- sudo blkid : accès au menu de configuration
/dev/mmcblk0p1: LABEL="RECOVERY" UUID="A88A-1264" TYPE="vfat" /dev/mmcblk0p3: LABEL="SETTINGS" UUID="c6eca8b1-0b82-41f8-86ab-acf120ecfe43" TYPE="ext4" /dev/mmcblk0p5: LABEL="data0" UUID="3978f2cd-13ee-4f9d-85bc-f0fc21e5665f" TYPE="ext4" /dev/mmcblk0p6: LABEL="boot" UUID="124A-6A73" TYPE="vfat" /dev/mmcblk0p7: LABEL="root" UUID="98c14526-59f7-4d96-80d5-274143d12728" TYPE="ext4" /dev/sda1: LABEL="FreeAgent Drive" UUID="90706A117069FE7A" TYPE="ntfs"
Disk /dev/mmcblk0: 15.6 GB, 15560867840 bytes 4 heads, 16 sectors/track, 474880 cylinders, total 30392320 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0000cbb3 Device Boot Start End Blocks Id System /dev/mmcblk0p1 8192 1675781 833795 e W95 FAT16 (LBA) /dev/mmcblk0p2 1679360 30326783 14323712 85 Linux extended /dev/mmcblk0p3 30326784 30392319 32768 83 Linux /dev/mmcblk0p5 1687552 2736127 524288 83 Linux /dev/mmcblk0p6 2744320 2867199 61440 c W95 FAT32 (LBA) /dev/mmcblk0p7 2875392 30326783 13725696 83 Linux Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xa4b57300
- sudo mkdir /media/usbhdd : créer un répertoire où le disque monté apparaîtra
- sudo chown pi:pi /media/usbhdd : changer son propriétaire à pi (ou tout autre compte d'utilisateur que vous pourriez avoir créé)
- sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/usbhddmonter le disque si fat32 remplacer "-t ntfs-3g" par "-t vfat"
- sudo umount /media/usbhdd : Pour démonter le disque
Les répertoires
Répertoire | Description |
---|---|
/ |
La « racine », c’est l’entrée du labyrinthe du système de fichiers. |
/bin |
Programmes et commandes pour tous les utilisateurs |
/boot |
Tous les fichiers nécessaires au démarrage du noyau |
/dev |
Fichiers spéciaux qui représentent les périphériques installés.
Des fichiers virtuels qui permettent de communiquer avec des périphériques, comme les ports série, l’écran… |
/etc |
Fichiers de configuration du système |
/etc/init.d |
Scripts pour démarrer les services du système |
/etc/X11 |
Fichiers de configuration pour le mode graphique X11 |
/home |
Répertoires personnels des utilisateurs |
/home/pi |
Répertoire personnel pour l’utilisateur Pi |
/lib |
Bibliothèques partagées et modules du noyau |
/media |
Points de montage pour les supports amovibles (c’est ici qu’apparaîtra votre clé USB Flash, par exemple) |
/proc |
Répertoire virtuel contenant des informations sur les processus en cours et le système d’exploitation. |
/sbin |
Programmes pour l’administration du système |
/sys |
Répertoire spécial contenant des fichiers qui contrôlent le matériel. |
/tmp |
Emplacement dans lequel les programmes peuvent créer des fichiers temporaires (ils sont effacés à chaque redémarrage). |
/usr |
Programmes et données accessibles par tous les utilisateurs |
/usr/bin |
La plupart des programmes du système d’exploitation se trouvent ici. |
/usr/games |
Oui, des jeux |
/usr/lib |
Autres bibliothèques partagées pour fournir des fonctions standards à la plupart des applications |
/usr/local |
Logiciels spécifiques à une machine |
/usr/sbin |
Autres programmes d’administration du système |
/usr/share |
Fichiers communs aux applications, comme les icônes et les polices de caractères |
/usr/src |
Linux est open source, voici donc les codes sources. |
/var |
Journal des messages du système et données en attente |
/var/backups |
Sauvegardes des fichiers système les plus critiques |
/var/cache |
Contient les fichiers de cache des programmes (comme apt−get ou un navigateur web). |
/var/log |
Archive des messages du système (logs) |
/var/mail |
Les e-mails sont mis en attente ici, si votre Pi est paramétré pour les gérer. |
/var/spool |
Les données en attente (e-mails entrants, documents à imprimer, etc.) |
La procedure de BACKUP
- Tester la présence du protocole NFS :dpkg -l | grep nfs-common
- Installer NFS s’il est absent de votre système :sudo apt-get install nfs-common
- Tester la présence de l’outil PV (Pipe Viewer pour voir la progression du clonage lancé manuellement) :dpkg -l | grep pv
- Installer PV s’il est absent de votre système :sudo apt-get install pv
- Voir le disque (carte SD monté) :
df --block-size=MB Sys. fich. 1MB-blocks Util. Disponible Uti% Monté sur /dev/root 13701MB 4736MB 8246MB 37% / devtmpfs 191MB 0MB 191MB 0% /dev tmpfs 39MB 1MB 39MB 1% /run tmpfs 6MB 0MB 6MB 0% /run/lock tmpfs 78MB 0MB 78MB 0% /run/shm /dev/mmcblk0p6 62MB 21MB 42MB 33% /boot /dev/mmcblk0p5 512MB 1MB 474MB 1% /media/data0 /dev/mmcblk0p3 29MB 1MB 26MB 2% /media/SETTINGS /dev/sda1 32011MB 16719MB 15293MB 53% /media/Sam
- Lancer manuellement le clonage de la carte SD (utile pour obtenir l’espace et le temps nécessaires au clonage) :
sudo dd if=/dev/mmcblk0 bs=4M | sudo pv -treb | sudo dd of=/media/Sam/Backup_SD_2016_06_26.img && sync - Ou compressé :
sudo dd if=/dev/mmcblk0 bs=4M | sudo pv -treb | sudo gzip -1 -| sudo dd of=/media/Sam/Backup_SD_2016_06_26.img && sync - Méthode plus rapide :
sudo dd if=/dev/mmcblk0 of=/media/NAS/bck-SDrspi$(date +%Y%m%d).img bs=32130b count=32000 iflag=fullblock
ou bs=32130b représente la taille d'un bloc de deux cylindres.
et 32000 correspond à 32Go.