🛠 Amorçage microSD, pannes de boot et procédure de recouvrement

Raspberry Pi Model B+ (2014) — Hoja de placa · avance · Schéma : IMG-model-b-plus-avance-1-modelbp-boot-sd-recouvrement.svg — étapes de l'amorçage du BCM2835 : ROM de démarrage lisant bootcode.bin sur la partition FAT de la microSD, puis kernel.img et config.txt ; à côté, un PC relisant la carte via adaptateur pour la réparer.

Objetivos

Comprender la cadena de arranque muy particular del Model B+ — el ROM del BCM2835 solo sabe arrancar desde la microSD, no tiene memoria EEPROM ni arranque USB — y saber poner en servicio una tarjeta que se ha vuelto inarrancable sin reinstalar: edición de config.txt, shell de emergencia, verificación de los sistemas de archivos.

Material

Código completo

# 1) Graver proprement une image (sur le PC Linux)
sudo dd if=2021-05-07-raspios-buster-armhf.img of=/dev/sdX bs=4M status=progress conv=fsync
# 2) Sur la carte : la partition 1 est la FAT « boot » lue par le ROM
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT /dev/sdX
# bootcode.bin, kernel.img, config.txt, cmdline.txt doivent être à la racine
# 3) Shell de secours : sur le PC, ajouter init=/bin/sh à la fin de cmdline.txt
#    (enlever « init=... » existant), booter, changer le mot de passe, retirer la ligne
sudo passwd root
# 4) Réparer une partition root encrassée après une coupure brutale
sudo touch /forcefsck && sudo reboot
# 5) Carte muette : tester une autre microSD, vérifier l'alimentation 5 V, et
#    regarder la LED d'alimentation (rouge) — le B+ n'a pas de LED d'activité
#    séparée fiable selon les révisions.

Verificación esperada

Con una tarjeta sana, el LED rojo se enciende y la pantalla muestra la secuencia de arranque y luego el indicador de inicio de sesión. El shell de emergencia (init=/bin/sh) proporciona un acceso root directo: mount -o remount,rw / y luego passwd permiten recuperar el acceso. Después de eliminar la línea y reiniciar, el sistema vuelve a la normalidad.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales