Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
systeme:raspberrypi:creerusb [2020/11/22 14:12] techer.charles_educ-valadon-limoges.fr |
systeme:raspberrypi:creerusb [2021/01/08 14:54] (Version actuelle) techer.charles_educ-valadon-limoges.fr [Modifier cmdline.txt et fstab] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
===== Préparation de la clé USB ===== | ===== Préparation de la clé USB ===== | ||
- | * visualisez les partitiosn actuelel | + | * visualisez les partitions actuelles |
<code shell> | <code shell> | ||
$ lsblk | $ lsblk | ||
</ | </ | ||
+ | <WRAP center round info> | ||
+ | * La clé USB est identifié par sda | ||
+ | * la carte microsd est identifiée par mmcblk0 | ||
+ | </ | ||
+ | |||
* lancez parted | * lancez parted | ||
* s'il existe déjà des partitions, | * s'il existe déjà des partitions, | ||
Ligne 27: | Ligne 32: | ||
* formatage des deux partitions | * formatage des deux partitions | ||
<code shell> | <code shell> | ||
- | $ sudo mkfs.vfat -n boot -F 32 /dev/sda1 | + | $ sudo mkfs.vfat -n BOOT -F 32 /dev/sda1 |
$ sudo mkfs.f2fs -f /dev/sda2 | $ sudo mkfs.f2fs -f /dev/sda2 | ||
</ | </ | ||
Ligne 56: | Ligne 61: | ||
$ sudo umount proc | $ sudo umount proc | ||
</ | </ | ||
- | ===== Modifier cmdline.txt ===== | + | ===== Modifier cmdline.txt |
- | Il faut maintenant modifier cmdline.txt pour que la clé USB soit le root file system (RFS) à la place de la carte SD : | + | Pour pouvoir démarrer sur la clé USB, il faut maintenant modifier |
- | * remplacer root=PARTUUID=9dc50674-02 par root=/ | + | * prendre connaissance des PARTUUID |
<code shell> | <code shell> | ||
- | $ sudo sed -i "s,root=/ | + | $ lsblk -o name,partuuid |
</ | </ | ||
- | + | * remplacer le PARTUUID des partitions de la carte microSD indiqué dans le fichier cmdline.txt par le PARTUUID des partition de la clé USB : | |
- | ===== Modifier | + | * accéder au fichier / |
+ | * remplacer root=PARTUUID=xxxmicrosdxxx-02 par root=PARTUUID=xxxcleusbxxx-02 | ||
+ | * remplacer ext4 par f2fs | ||
+ | * remplacer le PARTUUID des partitions de la carte microSD indiqué dans le fichier | ||
+ | * accéder au fichier / | ||
+ | * remplacer root=PARTUUID=xxxmicrosdxxx-01 par root=PARTUUID=xxxcleusbxxx-01 | ||
+ | * remplacer root=PARTUUID=xxxmicrosdxxx-02 par root=PARTUUID=xxxcleusbxxx-02 | ||
+ | * remplacer le ext4 par f2fs | ||
+ | ===== Redémarrer le Raspberry sur la clé USB===== | ||
+ | * Démonter le système de fichier de la clé USB | ||
+ | <code shell> | ||
+ | $ cd ~ | ||
+ | $ sudo umount / | ||
+ | $ sudo umount /mnt/usb | ||
+ | </ | ||
+ | * Arrêter le Raspberry Pi 3 | ||
<code shell> | <code shell> | ||
- | :/ | + | $ sudo shutdown |
</ | </ | ||
+ | * enlever la carte microSD | ||
+ | * redémarrer le Rapsberry |