Diferenzas entre revisións de «Barebox»

m
→‎Véxase tamén: Ligazóns internas
m (→‎Véxase tamén: Ligazóns internas)
[[Ficheiro:Barebox bootloader logo.svg|miniatura|400px|Barebox]]
'''Barebox''' é un [[xestor de arranque]], (en [[Lingua inglesa|inglés]], ''bootloader'') deseñado como [[Software de código aberto|ferramenta de código aberto]] para sistemas embebidos. Execútase nunha gran variedade de arquitecturas, incluíndo [[x86]], [[ARM]], [[MIPS]], [[PowerPC]] e outros.
 
Barebox é capaz de cargar a inicialización de sistemas [[Linux]] embebidos mais tamén de activar [[hardware]] ou mesmo produción de código. Barebox é altamente configurábel para a produción de binarios ou de manufactura enxuta. O nome do programa deriva dunha analoxía coa navalla suíza. Así como busybox se pode considerar a navalla suíza para o Linux embebido, barebox sería a navalla suíza do metal nú (en [[Lingua inglesa|inglés]], ''bare metal'') , termo co que se coñece ao disco duro ou hardware puro, ou [[bare metal server|''bare metal server'']], un servidor no que se instala unha [[máquina virtual]] directamente no disco sen [[sistema operativo]].<ref>[[https://barebox.org "Barebox"]]{{en}}</ref>
 
== A ferramenta ==
En sistemas Linux embebidos, o ''bootloader'' é o primeiro chanzo na inicialización do hardware cara o punto no que o [[Kernel|''kernel'']] acenda.
 
A isto o bootloader, que non engande ningún tipo de concurrencia (emprega o [[CRC32]] para a detección de corrupcións) ou interrupcións, provee acceso directo ao hardware, polo que é moi popular entre as enxeñeiras de hardware.
 
En sistemas modernos, as enxeñeiras adoitan empregar o parámetro ''freedesktop'' no Barebox para seleccionar os compoñentes do sistema de Linux cos que se quere iniciar o sistema (árbore de dispositivos (-en [[Lingua inglesa|inglés]], ''device tree)''-, kernel, oou sistema de ficheiros root). Con respecto á árbore de dispositivos, barebox importaoimpórtao completo dentro de /dts/src.
 
En [[sistemas con redundancia]] o ''bootloader'' pode determinar cal das múltiples imaxes debe arrancar. Así mesmo o programa mantén tres copias do material co que traballa por redundancia e atomicidade.
 
Así mesmo o programa mantén tres copias do material co que traballa por redundancia e atomicidade.
 
Barebox tamén conta cunha capa de seguridade permitindo a verificalidade da imaxe seleccionada. <ref>[https://www.pengutronix.de/en/software/barebox.html "Barebox"]</ref> Opcionalmente barebox pode activar o HMAC para a detección de cambios non autorizados.
 
== Véxase tamén ==
 
*[https://www.barebox.org : Web]
=== Ligazóns externas ===
*[https://www.barebox.org : Web]
*[https://www.barebox.org/download/: Arquivo]
*[https://git.pengutronix.de/cgit/barebox : Servidor Git]
*[https://www.barebox.org/doc/latest/index.html : Documentación]
 
[[Categoría:Linux]]
23.664

edicións