Outils pour utilisateurs

Outils du site


systeme:raspberrypi:f2fs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
systeme:raspberrypi:f2fs [2019/12/27 14:10]
techer.charles_educ-valadon-limoges.fr créée
systeme:raspberrypi:f2fs [2019/12/28 13:59] (Version actuelle)
techer.charles_educ-valadon-limoges.fr [Remettre la sauvegarde sur la 2ème partition]
Ligne 1: Ligne 1:
 ====== Remplacer le système de fichiers ext4 par f2fs de la clé USB/carte SD ====== ====== Remplacer le système de fichiers ext4 par f2fs de la clé USB/carte SD ======
 +===== Ressources ===== 
 +Lien : https://linuxfr.org/wiki/raspberrypi-remplacer-son-systeme-de-fichier-par-f2fs-formatage
 ===== Présentation ===== ===== Présentation =====
  
 **F2FS** ("flash-friendly file system") est un système de fichiers (filesystem) conçu pour les mémoires Flash (SSD, eMMC, etc) permettant d'améliorer les performances en écriture par rapport aux autres systèmes de fichiers (NTFS, ext4, zfs). **F2FS** ("flash-friendly file system") est un système de fichiers (filesystem) conçu pour les mémoires Flash (SSD, eMMC, etc) permettant d'améliorer les performances en écriture par rapport aux autres systèmes de fichiers (NTFS, ext4, zfs).
 +
 +Il est préférable d'effectuer ces modifications depuis un système Linux comme Debian.
 +===== Identifier la partition à convertir =====
 +La carte SD o la clé USB contenant Raspbian contient 2 partitions : 
 +  * la partion /boot ;
 +  * la deuxième partition que l'on va convertir. 
 +
 +En ligne de commande tapez la commande et observer les dernière ligne pru connaître le nom des deux partitions de la clé USB/carte SD :
 +<code shell>
 +dmesg
 +</code> 
 +  * **/dev/sda** est le disque dur interne de l'ordinateur.
 +  * **/dev/sdb** est probablement le disque dur secondaire : clé USB ou carte SD.
 +
 +Les deux partitions sont notées :
 +  * **/dev/sdb1** pour la 1ère partition /boot
 +  * **/dev/sdb2** pour la 2ème partition
 +
 +===== Monter la 2 ème partition à convertir =====
 +  * création du point de montage ;
 +  * montage de la cé dans le poitn de montage. 
 +<code shell>
 +# mkdir /mnt/usb
 +# mount /dev/sdb2 /mnt/usb
 +</code>
 +
 +===== Sauvegarde du contenu de la 2ème partition =====
 +  * création d'un dossier de sauvegarde
 +<code shell>
 +# mkdir /tmp/backup_usb
 +</code>
 +  * sauvegarde des fichiers de la 2ème partition
 +<code shell>
 +# cp -v -a /mnt/usb/* /tmp/backup_usb
 +</code>
 +
 +===== Installer le paquet f2fs et formater la clé USB/carte SD=====
 +<code shell>
 +# apt-get install f2fs-tools
 +</code>
 + * Démonter la clé USB
 +<code shell>
 +# umount /mnt/usb
 +</code>
 +  * formage de la 2ème partition avec le système de fichiers f2fs en forçant la convertion car il existe déjà une système de fichiers :
 +<code shell>
 +# mkfs.f2fs -f /dev/sdb2
 +</code>
 +===== Remettre la sauvegarde sur la 2ème partition =====
 +  * monter la 2ème partition
 +<code shell>
 +# mount -t f2fs /dev/sdb2 /mnt/usb
 +</code>
 +  * restaurer la sauvegarde des fichiers sur la 2ème partition
 +<code shell>
 +# cp -v -a /tmp/backup_usb/* /mnt/usb
 +</code>
 +===== Modification des fichiers de démarrage du système =====
 +  * Modifier le fichier **/etc/fstab** de la partition formatée en f2fs pour changer la ligne correspondant à / (la racine) :
 +    * remplacer **ext4** par **f2fs**
 +  * démonter la carte 
 +<code shell>
 +umount /dev/sdb1 & umount /dev/sdb2
 +</code>
systeme/raspberrypi/f2fs.1577452249.txt.gz · Dernière modification: 2019/12/27 14:10 de techer.charles_educ-valadon-limoges.fr