[TUTO] Boot sur clé en F2FS

Proposer ou rechercher un tutoriel concernant le Raspberry Pi

Modérateur : Francois

Avatar du membre
tioker
Messages : 40
Enregistré le : jeu. 9 févr. 2017 11:30
Localisation : Anjou...feu

Re: [TUTO] Boot sur clé en F2FS

Message par tioker » mar. 23 janv. 2018 23:08

Bonsoir (c'est à nouveau moi).

Mes tests confirment les choses suivantes:
- certains Raspberry ne supportent pas le seul boot dur USB. Mon 3 le fait, pas mon 2.
- le nouveau bootcode.bin (seul sur SD) marche avec certaines clés, mais pas toutes.
- donc la méthode décrite ici fonctionne sur mes tests.

Pour simplifier, j'ai mis la partition boot sur une carte SD d' 1 GO (une simple copie de carte à carte fonctionne), et ma clé USB ne contient que mon OS en format F2FS.

Quand on a un Linux sous la main, les phases sont les suivantes:
- créer carte SD et paramétrer Raspberry avec (commun à toutes les méthodes)
- sur Linux, copier partition OS de la carte SD sur clé USB formatée en F2FS (voir tuto)
- en profiter pour modifier cmdline.txt (SD) et fstab (USB)

Voilà.

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: [TUTO] Boot sur clé en F2FS

Message par dyox » mer. 24 janv. 2018 07:57

Bonsoir,

Merci du retour.

Maintenant j'ai quelques questions :
1) A chaque fois je lis que le boot sur USB sur la v2 ne fonctionne pas avec le bootcode.bin ; jamais je lis que ça était testé avec le fichier timeout.
En gros, lors de l'essai, il faut mettre toutes les chances de son côté : mettre le bootcode.bin + fichier timeout. Alors là si cela ne démarre pas, clé non compatible !

2) F2FS est-il installé par défaut sous Mint ?
(faudra que je teste un de ses jours le live Mint s'il contient F2FS si oui à la question)
Donc vous confirmez la plus grande facilité sous Linux ? :D
- le nouveau bootcode.bin (seul sur SD) marche avec certaines clés, mais pas toutes.
- tout à fait

Avatar du membre
tioker
Messages : 40
Enregistré le : jeu. 9 févr. 2017 11:30
Localisation : Anjou...feu

Re: [TUTO] Boot sur clé en F2FS

Message par tioker » mer. 24 janv. 2018 13:15

dyox a écrit :jamais je lis que ça était testé avec le fichier timeout.
En fait j'ai du poser la question sur un autre forum je crois...
J'ai lu que le bootcode.bin devait être seul sur la carte. Ah oui c'est là. Il est même dit dans ce même post que
$ vcgencmd otp_dump | grep 17
17:3020000a la réponse doit être cette valeur, sinon il est inutile de continuer
Et je ne sais pas ce qu'on entend par fichier timeout. Quel est son nom, son contenu, son emplacement ? Je veux bien tester mais je ne sais pas dans quelle direction aller.

Sinon oui, f2fs est installé sur Mint, et donc la création de la clé USB est grandement simplifiée (je me suis mis le déroulement en détail dans mon wiki car je voudrai monter un RetroPi sur clé USB pour mes petits enfants...).

Au plaisir...

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: [TUTO] Boot sur clé en F2FS

Message par dyox » mer. 24 janv. 2018 13:47

Et je ne sais pas ce qu'on entend par fichier timeout.
J'ai lu que le bootcode.bin devait être seul sur la carte. Ah oui c'est là.
Relisez attentivement ce tuto, j'en parle pourtant dans la section dépannage.

Avatar du membre
tioker
Messages : 40
Enregistré le : jeu. 9 févr. 2017 11:30
Localisation : Anjou...feu

Re: [TUTO] Boot sur clé en F2FS

Message par tioker » mer. 24 janv. 2018 14:51

dyox a écrit :Relisez attentivement ce tuto, j'en parle pourtant dans la section dépannage.
Je reprends me tests chronologiquement et méthodiquement.
Résultats à suivre.

eriktu
Messages : 2
Enregistré le : lun. 26 mars 2018 08:54

Re: [TUTO] Boot sur clé en F2FS

Message par eriktu » lun. 26 mars 2018 09:59

Bonjour,

merci pour ce tuto détaillé, mais j'ai besoin de quelques éclaircissements.

Dans le passage :
"Maintenant, on fait une image exact de mmcblk0p2 sur la clé « TAMPON » , comme on le ferait avec un DD, car celui-ci n'a pas besoin d'être formaté en F2FS, lui ! Il restera en EXT4.
$ sudo umount /dev/sdb1 (pour la démonter)
$ sudo dd if=/dev/mmcblk0p2 of=/dev/sdb1 bs=2M"

D’où viens sdb1 ?
On avais depuis le début mmcblk et sda.
Et cela correspondait à mon blkid:
sda 8:0 1 119,2G 0 disk USB Flash Drive
+-sda1 8:1 1 41,5M 0 part /media/pi/boot vfat 37665771-01
+-sda2 8:2 1 3G 0 part /media/pi/rootfs ext4 37665771-02
mmcblk0 179:0 0 14,9G 0 disk
+-mmcblk0p1 179:1 0 41,8M 0 part /boot vfat f6c6070e-01
+-mmcblk0p2 179:2 0 14,8G 0 part / ext4 f6c6070e-02

Mais voilou un sdb1 dans le tuto. Que dois je faire, ou bien s'agit-il une faute de frappe.

Secundo:

L'installation de "f2fs-tools" a nécessité dans mon cas l'ajout d'un second paquet "f2fs-tools debug" (pour aider les camarades perdus en route).

Merci.

eriktu
Messages : 2
Enregistré le : lun. 26 mars 2018 08:54

Re: [TUTO] Boot sur clé en F2FS

Message par eriktu » lun. 26 mars 2018 12:09

Je me répond parce que je suis un âne !
sda pour la clé usb OS
sdb pour la clé usb TAMPON
Deux clés, j'avais pas réfléchi.

Répondre

Retourner vers « Tutoriels »