NixOS on ARM/UEFI/fr: Difference between revisions

Nicolas-goudry (talk | contribs)
Created page with "À ce jour, il n'y a pas de consensus parmi les distributions Linux à propos de la gestion de l'arborescence des périphériques lors de processus de démarrage UEFI."
Nicolas-goudry (talk | contribs)
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 40: Line 40:


<span id="Getting_a_Platform_Firmware"></span>
<span id="Getting_a_Platform_Firmware"></span>
=== Obtenir un ''micrologiciel de plateforme'' ===
== Obtenir un ''micrologiciel de plateforme'' ==


{{expansion|D'avantage de détails et des solutions alternatives seraient appréciés}}
{{expansion|D'avantage de détails et des solutions alternatives seraient appréciés}}
Line 124: Line 124:


<span id="Device_Trees"></span>
<span id="Device_Trees"></span>
=== Arborescences de périphériques ===
=== Arborescence de périphériques ===


À ce jour, il n'y a pas de consensus parmi les distributions Linux à propos de la gestion de l'arborescence des périphériques lors de processus de démarrage UEFI.
À ce jour, il n'y a pas de consensus parmi les distributions Linux à propos de la gestion de l'arborescence des périphériques lors de processus de démarrage UEFI.


<div lang="en" dir="ltr" class="mw-content-ltr">
La configuration actuelle s'appuie sur le micrologiciel de plateforme pour fournir une arborescence de périphériques appropriée pour le noyau à exécuter.
This current setup relies on the platform firmware providing an appropriate device tree for the kernel that will run.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Il est possible de faire charger une arborescence de périphériques par ''U-Boot'', plus récente par exemple, en plaçaant le dossier dtb d'une construction de noyau à l'emplacement <code>/dtb</code> de l'ESP. ''U-Boot'' chargera automatiquement une arborescence de périphériques selon l'heuristique, qui devrait être la bonne.
With ''U-Boot'', it is possible to make it load a device tree, for example a more up-to-date one, by placing the dtb folder from a kernel build output at the <code>/dtb</code> location in the ESP. ''U-Boot'' will automatically load a device tree according to heuristics, which should be the right one.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
En pratique, on ne sait pas dans quelle mesure cela constituerait un réel problème.
It is unknown how much of an actual issue this is in practice.
</div>