Convertir .img au format SquashFS pour Berryboot

Proposer ou rechercher un tutoriel concernant le Raspberry Pi

Modérateur : Francois

Répondre
gadje
Messages : 17
Enregistré le : sam. 7 févr. 2015 15:44

Convertir .img au format SquashFS pour Berryboot

Message par gadje » mer. 1 avr. 2015 18:04

L'objet de ce tuto est d'expliquer comment créer une image qui puisse être utilisée avec BERRYBOOT.
Certaine image système récupérées sur le web, ne peuvent être installées sur Berryboot car pas au format SquashFS.
Pour rappel Berryboot à pour utilité de permettre de faire du multiboot avec votre RPI.

Ces manipulations doivent être effectuées sur une distro Linux.

1°)
Installer mksquashfs-tools & kpartx via apt-get, (si pas déjà fait).

2°)
$ sudo kpartx -av image_que_vous_voulez_convertir.img
add map loop0p1 (252:5): 0 117187 linear /dev/loop0 1
add map loop0p2 (252:6): 0 3493888 linear /dev/loop0 118784
$ sudo mount /dev/mapper/loop0p2 /mnt
$ sudo mksquashfs /mnt mon_image_pour_berryboot.img -comp lzo -e lib/modules
(Le nom de mon_image_pour_berryboot.img doit différé du nom de image_que_vous_voulez_convertir.img, l'image de départ, sinon message d'erreur)
$ sudo umount /mnt
$ sudo kpartx -d image_que_vous_voulez_convertir.img

Voila le tour est joué, il ne reste plus qu'à mettre le nouveau fichier .img sur une clé USB et à l'ajouter à Berryboot.

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Convertir .img au format SquashFS pour Berryboot

Message par domi » ven. 3 avr. 2015 10:19

Bonjour et merci pour ces informations.

Je laisse un traceur dans cette rubrique, mais je transfert le message vers la rubrique Tuto.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

mikor
Messages : 1
Enregistré le : sam. 2 sept. 2017 23:50

Re: Convertir .img au format SquashFS pour Berryboot

Message par mikor » dim. 3 sept. 2017 00:11

Bonjour,
J'ai besoin d'aide quand je rentre cette ligne : add map loop0p1 (252:5): 0 117187 linear /dev/loop0 1
debian me répond :-bash erreur de syntaxe près du symbole inattendu <<(>>
Si vous pouviez me dire ce que je dois faire je vous serais très reconnaissante.
Je suis un raspberry pi3 avec debian jessie raspian.
Cordialement.
Michelle

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Convertir .img au format SquashFS pour Berryboot

Message par domi » mer. 6 sept. 2017 08:51

Bonjour,

Vu les explications, "add map loop0p1 (252:5): 0 117187 linear /dev/loop0 1" n'est pas une commande,
mais le retour de la commande "sudo kpartx -av image_que_vous_voulez_convertir.img"
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Répondre

Retourner vers « Tutoriels »