MagPI 10 Page 13

De Le French MagPi
Aller à : Navigation, rechercher

L'affichage de la commande est montré en haut de la page suivante.

Une fois l'utilitaire démarré, nous utilisons la commande "p" pour afficher la table des partitions. Elle montre les détails des partitions actuelles, leurs positions et leurs tailles.


Nous pouvons voir sur la ligne qui commence par "Units" ou "Sector size" qu'un secteur fait 512 octets. Nous voyons également que nos deux partitions débutent aux secteurs 8192 et 122880. Multiplier ces secteurs de début par 512 donne la position de départ en octets. Cela donne respectivement 4194304 et 62914560, cela dit, nous n'en avons pas vraiment besoin car Linux les calculera pour nous.

Sur votre Raspberry Pi, la première partition est normalement montée sur /boot et la seconde est le point de montage de la racine (/).


Pour le vérifier, sans avoir à accéder au Pi, il faut créer deux points de montage, comme ceci :

$ mkdir /mnt/root /mnt/boot
$ chmod a=rwx /mnt/root /mnt/boot

Les deux commandes ci-dessus ne doivent être exécutées qu'une fois, la toute première fois que nous entreprenons cet exercice. Ensuite, et pour toutes les autres fois, il faut taper les deux commandes suivantes - sur une ligne chacune - pour monter les deux partitions de l'image en tant que pseudo-lecteurs de disque :

$ mount -t vfat -o loop,offset=$((8192 * 512))
/BU/Rpi_8gb_backup.img /mnt/boot
$ mount -t ext4 -o loop,offset=$((122880 *
512)) /BU/Rpi_8gb_backup.img /mnt/root

Cela crée deux points de montages (répertoires) et monte ensuite la première partition du fichier image en tant que système de fichiers vfat sur /mnt/boot puis monte la seconde partition en tant que système de fichiers ext4 sur /mnt/root.

Les deux premières commandes pour créer les points de montage et définir leurs droits ne sont nécessaires qu'une fois, lorsque vous appliquez cet exercice pour la première fois.

Vous pouvez à présent voir les fichiers avec un gestionnaire de fichiers et parcourir les répertoires /mnt/boot et /mnt/root - vous devriez voir les fichiers de la même manière que sur votre Raspberry Pi.


Vous êtes au moins maintenant sûr que votre fichier image peut être restauré sur une carte SD et qu'il est au moins possible de la monter - cela devrait donc être bon pour une utilisation future si jamais vous aviez besoin de restaurer une carte endommagée. Cependant, avec l'image actuellement montée comme pseudo-lecteur sur votre ordinateur, vous pouvez l'utiliser comme s'il s'agissait d'un lecteur réel, et éditer des fichiers, en créer de nouveaux, supprimer ceux dont vous n'avez plus besoin etc.

Édition de fichiers

Si, par exemple, vous vous apprêtez à restaurer cette image sur une seconde carte SD, mais pour l'utiliser sur un Pi connecté sur une TV dotée d'une entrée VGA plutôt que HDMI, vous devrez éditer le fichier config.txt, sur la partition /boot, dans l'image avant de l'écrire sur une nouvelle carte SD.


Comme la première partition de l'image, celle montée en principe sur /boot, est montée en tant que /mnt/boot sur votre ordinateur, tout ce que vous avez à faire est d'éditer /mnt/boot/config.txt avec votre éditeur favori, et de mettre hdmi_group et hdmi_mode sur 1 puis d'enregistrer le

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Boîte à outils