Wiki RaspberryPi remplacer son Système de Fichier par F2FS (formatage)

0
10
fév.
2017

Introduction

  • F2FS ("flash-friendly file system") est un système de fichiers (filesystem) conçu pour les mémoires Flash. Sa conception lui permet d'être réputé plus rapide en écriture que les autres systèmes de fichiers (NTFS, ext4, zfs) sur les mémoires flash (SSD, eMMC, etc). La différence est significative sur raspberry pi (ndlr: ajouter benchmark).

Note : je vous conseil de d'abord tester sur une seconde carte mémoire

Résumé de la procédure :

  1. Copie sur PC (Linux) de TOUT les fichiers de la carte SD/microSD du Raspberry Pi
  2. Formatage de la carte SD/microSD en F2FS
  3. Ré-injection des fichiers précédemment copié

Mise en place en ligne de commande

Note : la carte mémoire du Raspberry Pi est divisée en deux partitions, une pour le boot (dont nous éditerons juste un fichier) et la seconde qui est celle que nous allons formater en F2FS et qui contient le Système de Fichier.

  1. Branchez votre carte mémoire à votre ordinateur

  2. Ouvrez un Terminal de commande (shell)

  3. Créez le dossier où ranger les fichiers du Raspberry Pi pendant le formatage

    mkdir /tmp/backup_sd

    • Ici j'ai choisis de créer un dossier dans /tmp/ ainsi le dossier et son contenu seront supprimés au redémarrage de la machine.
  4. Copiez les fichiers de votre carte mémoire vers un dossier sur votre ordinateur

    sudo cp -v -a /mnt/cartememoire/* /tmp/backup_sd

    • /mnt/cartememoire/ est le path du point de montage de votre carte mémoire (l'option -a est nécessaire). Sur Ubuntu par défaut le montage s'effectue dans /media/$USER/identifiant-partition-sur-carte-memoire/
  5. Installez le package f2fs-tools

    sudo apt-get install f2fs-tools

  6. Récupérez le path de la partition à formater. (par exemple /dev/sdf2)

    df -h

  7. Démontez la partition que nous allons formater

    sudo umount /media/$USER/identifiant-partition-sur-carte-memoire

  8. Formatage de la partition root de la carte mémoire

    sudo mkfs.f2fs /dev/sdf2

  9. Montage de la partition créée (sur ubuntu la partition s'auto monte automatiquement)

    sudo mount -t f2fs /dev/sdf2 /media/raspberrypi

  10. Injection des fichiers précédemment sauvegardé

    sudo cp -v -a /tmp/backup_sd/* /mnt/cartememoire

  11. Éditez le fichier /etc/fstab sur la partition précédemment formatée de notre carte mémoire. La ligne correspondant à / (la racine) doit ressembler à quelque chose du style :

    /dev/mmcblk0p2 / f2fs defaults,noatime,discard 0 0

  12. Enfin remplacez rootfstype=ext4 par rootfstype=f2fs (en minuscule) dans le fichier cmdline.txt lui-même dans la partition intitulée "boot" de votre carte mémoire

  13. Démontez la carte SD

    sudo umount /dev/sdf1 & sudo umount /dev/sdf2

  14. C'est terminé !

Journal [Tuto/HowTo] Concevoir une camera de surveillance avec un Raspberry Pi

41
17
jan.
2017

Tuto testé sur un Raspberry Pi type 1A avec Raspbian Jessie (la version (25/07/2016) sans pixel) et un serveur Zoneminder
Tuto d'origine : [Tuto/HowTo] Concevoir une camera de surveillance avec un Raspberry Pi

Introduction

Principe de base

  • Créer une camera de surveillance sécurisée compatible avec ZoneMinder. Cette camera sera plus sécurisée que les caméras grand public que l'on trouve dans le commerce.

Côté Hardware

  • Nous allons créer une caméra Hardware avec un Raspberry Pi (conseillé type 2 voir plus), un (...)

Forum Linux.debian/ubuntu Connexion en SSH

Posté par . Licence CC by-sa
0
3
déc.
2016

Bonjour, ou bonsoir :)
Je débute dans linux, et je rencontre un problème avec SSH.
Je souhaiterais faire profiter un ami de ma raspberry à distance, je lui ai donc créé un utilisateur "UTILISATEUR" avec un mot de passe "MOT DE PASSE". J'ai ouvert le port 22 de ma box via NAT, afin de lui permettre de se connecter. SSH est activé par défaut sur Raspbian, pas besoin d'installer de paquets.

Il réussit à se connecter via l'ip publique de (...)

Forum général.général Écouter sa musique en bonne qualité ?

Posté par . Licence CC by-sa
4
11
nov.
2016

Bonjour

J'écoute actuellement The Cure en mp3 qu'un ami m'a filé, mais voila, dans les meilleurs moments ça sature.

Je veux donc une meilleure qualité, et je me pose beaucoup de questions.

Le vinyle est-il mieux que le numérique ?

Même sans prendre en compte le lecteur/enceintes, j'ai à peu près vu toutes les réponse possible sur Internet. D'apès mes très modestes connaissances, je dirai naïvement que le numérique se rapproche sans jamais atteindre l'analogique, mais cela amène à ma deuxième (...)

Forum général.cherche-matériel Récepteur radio 868Mhz pour R.PI, capteur méteo La Crosse

Posté par . Licence CC by-sa
1
14
nov.
2016

Bonjour à tous.

Je suis à la rechercher d'un module de réception radio 868Mhz, afin de recevoir les informations météo de ma central météo La Crosse. Je souhaite un module que je puisse brancher sur un Raspberry PI, de préférence en USB.
Les capteurs météo que j'utilise sont des "compatibles" La Crosse tx29IT, dont le protocole est connu (http://www.jacquet80.eu/blog/post/2011/10/Decodage-capteur-thermo-hygro-TFA).

J'ai trouvé quelques modules, mais qui sont plutot "bas niveau", pour Arduino, sans liaison série par USB, donc pas (...)

Adoptez une RabbitMax Flex, une carte fille cherche une maman Raspberry Pi

20
4
nov.
2016
Raspberry Pi

Le projet RabbitMax est celui d’un ami développeur‐bidouilleur qui a voulu concevoir un module matériel en partant de zéro uniquement avec des logiciels libres (KiCad en l’occurrence).

Après 6 âpres mois, j’ai eu la chance de tester le résultat, la suite de la dépêche est consacrée aux possibilités de ce module matériel et vous présente mes tests.

Journal Liberasys : visualisation des consommations électriques pour Lorient

Posté par (page perso) . Licence CC by-sa
28
28
oct.
2016

La ville de Lorient souhaite réduire sa dépense énergétique globale. Elle a fait confiance à Liberasys pour mener à bien le projet de mesure et de visualisation en temps réel de la consommation électrique des bâtiments.

Les systèmes de mesure de consommation électrique sont onéreux. Plus il y a de points de mesures, plus la facture est salée. La ville de Lorient a choisi une solution alternative. Cette dernière a initié un appel d'offre spécifiant l'utilisation de solutions à base (...)

Forum Linux.debian/ubuntu [raspberry pi 2] Problème de son : gros souffle

Posté par . Licence CC by-sa
Tags :
0
29
oct.
2016

Bonjour

J'ai installé la Raspbian dernière version, j'ai fait le "apt-get update && apt-get upgrade"
Peu importe ce que je lance, j'ai un énorme souffle qui prend presque tout le son.
J'ai un casque semi-pro et une paire d'enceintes excellentes, le problème reste le même : son très faible et souffle énorme.

Quelqu'un aurait-il une idée ?

Forum général.général Kit robotique

Posté par (page perso) . Licence CC by-sa
3
24
juil.
2016

Bonjour,

Pour le cadeau d'anniv de mon ado je suis à la recherche d'un kit lui permettant de s'initier à la robotique. L'idée est qu'il puisse le faire seul et que le kit soit évolutif. Pour le moment je pensais m'orienter sur une base de Raspberry avec les modules groove.

Il aime bien comprendre comment ça marche mais pour le moment l'informatique est, pour lui, un outil qui doit marcher et si c'est pas le cas "c'est de la merde !!!" ;)

(...)

Journal MoodleBox : un petit projet pour du BYOD en classe

44
26
mai
2016

Bonjour,

petite autopromotion pour mon premier projet libre un peu sérieux : la MoodleBox

L'ensemble du projet est hébergé chez tuxfamily : http://moodlebox.tuxfamily.org

Précision préalable : je ne suis absolument pas informaticien, tout au plus bricoleur. Mon vrai métier c'est prof et mes connaissances informatiques sont autodidactes. La suite est peut-être pleine de conneries, mais je compte bien sur les commentaires pour en discuter.

C'est quoi ce truc ?

À l'image de la piratebox, la MoodleBox est serveur web portable (...)

Journal Et sinon, il y a toujours le Pine A64+

Posté par (page perso) . Licence CC by-sa
17
1
mar.
2016

Bonjour cher journal,

Pas vraiment un gros journal, mais juste une sorte d'appel pour savoir si des gens dans la salle ont eux aussi commandé un Pine A64 lorsqu'il était sur kick-starter. Il y a plusieurs modèles disponibles, celui que j'ai commandé est celui-ci :

  • Un processeur ARM Cortex A53 64 bits à 1,2 ghz
  • 2 go de ram
  • GPU : Dual Core Mali 400 MP2 capable de décodage 4K/ H265
  • 1GPS ethernet, usb2 (sic) et les connectivités habituelles.

J'ai (...)

Forum général.cherche-logiciel Simulateur de réseau : virtualisation, 802.11, scriptable

Posté par . Licence CC by-sa
1
20
fév.
2016

Bonjour,

Dans le cadre de mon projet de fin d'étude je cherche à créer une librairie de communication pour un projet où une cinquantaine de Raspberry Pi sont en réseau et doivent communiquer.

Pour rendre les phases de test pas trop longues et fastidieuses je cherche un logiciel qui me permettrai de simuler au mieux les conditions réelles de mon projet.

Pour cela, le logiciel devrait :

  • Permettre de simuler des machines virtuelles pour émuler du armv6/7h sur du x86_64
  • (...)

Forum général.cherche-matériel Raspberry ou Banana pi + module Razberry + écran : où acheter en France

Posté par (page perso) . Licence CC by-sa
0
26
jan.
2016

Bonjour,

Pour une installation domotique, je souhaite mettre en place un raspberry ou équivalent avec le module Razberry (interface avec des composants z-wave) + écran tactile + disque SATA (d'où mon orientation vers un Babana Pi).

Problème : je cherche à me fournir chez un unique revendeur, et je préfère m'adresser à des revendeurs "non amazon".

Qui peut m'orienter vers des revendeurs ?

J'ai contacté différents fournisseurs :
- http://yadom.fr qui m'a répond "on va voir avec le constructeur" - je (...)

Forum Linux.embarqué Détection de l'insertion et du retrait d'une clé de stockage usb

Posté par . Licence CC by-sa
1
19
jan.
2016

Bonjour à tous! Je suis encore un débutant dans le monde linux. Voici la situation à laquelle je me heurte. Je voudrai écrire un script (shell ou python) pour détecter les événements du port usb càd l'insertion et le retrait d'une clé de stockage usb. A l'insertion, le script détecte la clé et me renvoi le bon device à monter. En fait, je travaille sur un raspberry pi et le script démarre au boot de linux. Pourriez-vous m'aider en me (...)