Forum Linux.embarqué [Raspberry pi4] : OS debian pour raspberry et boot USB HDD

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
1
déc.
2023

Bonjour,

J'ai testé hier le boot depuis HDD de 4To 3"5 avec l'OS ci-dessous.

https://raspi.debian.net/tested/20231109_raspi_4_bookworm.img.xz

Le flash a été effectué avec cette cmd sinon même avec une µSD seul sur la rpi l'OS ne boot pas.

xzcat 20210408_raspi_3_bullseye.xz | sudo dd of=/dev/{YOUR_DEVICE} bs=64k oflag=dsync status=progress

Log lors du boot rpi 4 sur HDD 4To avec dans le bootloader BOOT_ORDER=0xf14

[0.000000]
.......................
[7.000000] /dev/sda2 : Mounted filesystem with ordered data mode. Quota mode: non.
[7.000001] /dev/sda2 : Unmounted Filesystem

Le temps était environ à 7 ms dans le log de démarrage du rpi4.

A priori, on m'a dit que l'OS debian pour Rpi était fait pour booter sur µSD.

https://raspi.debian.net/tested/20231109_raspi_4_bookworm.img.xz

Mais malgré tout, j'ai une rpi4 qui fonctionne avec cet OS mais je ne sais plus comment j'ai fait.

Il y a une méthode particulière pour boot cet OS depuis un HDD ?

Il y a t-il besoin de modifier le BOOT_ORDER aujourd'hui à "0xf14" ?

https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#BOOT_ORDER

0x4 USB-MSD -> celui-ci à l'air le plus approprié (USB Mass Storage Boot (Available on Raspberry Pi 2B v1.2, until 4B, …))

0x3 RPIBOOT -> ne sait pas exactement ce que c'est
0x5 BCM-USB-MSD -> ne sait pas exactement ce que c'est

Autre lien : https://wiki.debian.org/RaspberryPi4

Si vous avez une idée, une expérience la dessus.

Merci pour vos retour.

  • # Méthode de boot sur raspberry pi 4

    Posté par  (site web personnel) . Évalué à 2.

    Un jour peut être pour le moment j'utilise un /boot séparé sur carte mmc

    Oui les infos sont ici:

    Raspberry boot flow

    pi@xxxxx:~ $ rpi-eeprom-config
    [all]
    BOOT_UART=0
    WAKE_ON_GPIO=1
    POWER_OFF_ON_HALT=0

    pi@xxxx:~ $ rpi-eeprom-update
    *** UPDATE AVAILABLE ***
    BOOTLOADER: update available
    CURRENT: mar. 26 avril 2022 10:24:28 UTC (1650968668)
    LATEST: mer. 11 janv. 2023 17:40:52 UTC (1673458852)
    RELEASE: default (/lib/firmware/raspberrypi/bootloader/default)
    Use raspi-config to change the release.

    VL805_FW: Dedicated VL805 EEPROM
    VL805: version unknown. Try sudo rpi-eeprom-update
    CURRENT:
    LATEST: 000138c0

    Il est nécessaire d'avoir une version minimale du firmware de mémoire ( visible à l'écran de démarrage sur carte nue , sans sd, … )

    Il faut activer une option particulière pour pouvoir mettre à jour le firmware depuis l'usb storage.

    enchainement du boot

    Système - Réseau - Sécurité Open Source

  • # boot diag

    Posté par  (site web personnel) . Évalué à 2.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.