• [^] # Re: U-boot

    Posté par . En réponse au journal Petitboot sur ARM, le bon, le bad et le ugly. Évalué à 3.

    J'ajoute que si sur les pc on se coltine grub en plus de UEFI, c'est pour garder un fonctionnement homogène avec les vieilles machines bootant depuis un bios et n'ayant pas UEFI[1].

    Pas du tout, c'est du révisionnisme historique d'affirmer ça.
    C'est uniquement depuis 2012 et l'introduction du "stub UEFI" qu'on peut se permettre de retirer grub dans le cas d'une machine UEFI (avec le bon alignement des planètes au début, il a fallu du temps pour découvrir les bugs avant d'arriver à la situation actuelle où effectivement grub n'est plus utile). https://lwn.net/Articles/632528/

    Du coup petitboot me parait ajouter une couche inutile pour le plaisir d'ajouter une couche inutile mais j'ai peut-être raté un détail important.

    Tout à fait, un "détail" : u-boot ne règle pas non plus la question de la diffusion du device tree, et permettrait encore moins d'avoir une interface où le device tree pourrait être ajusté aux accessoires actuellement présents sur la machine. Petitboot a la possibilité de régler ce problème, mais l'implémentation de hardkernel pêche totalement.
    Accessoirement, si mon Linux est HS, si je veux avoir tout mon système en LVM ou sur un RAID logiciel... au revoir u-boot.