FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

6 astuces expertes pour configurer un Raspberry Pi via la partition /boot avant démarrage

Utiliser un Raspberry Pi offre une multitude de projets passionnants. Cet ordinateur abordable à partir de 50 $ peut vous occuper pendant des mois. Cependant, la configuration initiale peut s'avérer chronophage.

Sans clavier pour paramétrer le Wi-Fi ou ajuster l'affichage, des tâches simples deviennent fastidieuses. Heureusement, de nombreuses modifications sont possibles directement dans la partition /boot avant même le premier démarrage.

Découvrez comment optimiser votre Raspberry Pi en accédant à cette partition depuis n'importe quel ordinateur.

Qu'est-ce que la partition de démarrage du Raspberry Pi ?

6 astuces expertes pour configurer un Raspberry Pi via la partition /boot avant démarrage

Pour installer un système d'exploitation sur un Raspberry Pi, on écrit l'image sur une carte microSD, contrairement aux PC traditionnels.

La carte est partitionnée : une pour le système (format EXT4), et la partition /boot (format FAT) contenant les fichiers de démarrage, configurations et options matérielles. Elle est indispensable pour toute distribution Raspberry Pi OS.

Avantage clé : /boot est lisible sur Windows, macOS ou Linux, contrairement à la partition système (accessible principalement sous Linux). Vous pouvez y accéder depuis le Raspberry Pi une fois démarré.

Insérez la carte SD dans votre PC, ouvrez /boot et appliquez ces astuces pour gagner du temps.

1. Étiqueter votre carte microSD

Gérez plusieurs projets ou cartes SD en créant un fichier texte descriptif dans /boot, comme "caméra_sécurité.txt" ou "serveur_impression.txt". Ajoutez des détails dans le contenu pour une identification rapide sans démarrage.

2. Optimiser config.txt pour une compatibilité matérielle parfaite

Le fichier config.txt dans /boot remplace le BIOS. Il utilise le format "propriété=valeur" (sans espaces inutiles), avec # pour les commentaires.

Sections bien documentées pour éviter les erreurs. Exemples :

  • Activer la caméra :
    start_x=1
  • Résolution HDMI sûre :
    hdmi_safe=1
  • Rotation 90° :
    display_rotate=1
  • Rotation 180° :
    display_rotate=2

config.txt est essentiel pour une configuration pré-démarrage. Consultez le wiki elinux.org pour plus de détails.

3. Activer SSH avec un fichier vide

6 astuces expertes pour configurer un Raspberry Pi via la partition /boot avant démarrage

SSH permet un accès distant rapide, idéal pour les mises à jour sans écran. Désactivé par défaut pour la sécurité sur Raspberry Pi OS récents.

Solution : Créez un fichier vide nommé ssh (sans extension) dans /boot. Le Pi l'interprète comme un drapeau au démarrage et active SSH.

Changez le mot de passe par défaut "pi" à la première connexion. Gardez un modèle sur votre PC pour les futures installations.

4. Préconfigurer le Wi-Fi avec wpa_supplicant.conf

Évitez le branchement Ethernet : connectez-vous en Wi-Fi dès le boot.

Créez wpa_supplicant.conf dans /boot :

country=FR
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="VotreSSID"
    psk="VotreMotDePasse"
    key_mgmt=WPA-PSK
}

Adaptez country (ex. : FR, US, GB), SSID et psk. Sauvegardez, boot ez : le Pi se connecte automatiquement. Vérifiez l'IP via l'interface routeur, puis SSH.

5. Corriger les bugs via /boot

6 astuces expertes pour configurer un Raspberry Pi via la partition /boot avant démarrage

Sur Raspberry Pi 4 (4 Go) sous Ubuntu, bug de détection USB. Workaround : Éditez /boot/firmware/usercfg.txt et ajoutez :

total_mem=3072

Réduit la RAM à 3 Go temporairement. Retirez après mise à jour officielle.

6. Transférer des données du PC vers le Pi

Copiez petits fichiers (MP3, images) dans /boot : accessibles au boot. Limité en taille, idéal pour transferts rapides. Voir autres méthodes.

Synthèse : 6 utilisations de la partition /boot

Accélérez vos projets :

  • Étiqueter la carte SD
  • Modifier config.txt
  • Activer SSH
  • Précharger Wi-Fi
  • Corriger bugs
  • Transférer données

Optimisez davantage avec PiBakery pour une configuration visuelle.

[]