![¿Qué es el arranque?](https://rvso.com/image/111987/%C2%BFQu%C3%A9%20es%20el%20arranque%3F.png)
Estoy leyendo sobre bootstrap y estoy confundido porque el término se usa mucho en tecnología (especialmente bootstrap como marco CSS).
Pero hasta donde yo sé, el arranque en términos de máquinas Linux es este: http://www.tldp.org/LDP/LG/issue70/ghosh.html - Describe una forma de iniciar una computadora. ¿Es esto correcto?
Si es así, ¿el arranque es una carga de arranque?
Respuesta1
En el sentido general, el "bootstrapping" es un proceso mediante el cual se configura un sistema complejo utilizando un sistema mucho más simple. Un sistema bootstrap (el sistema más simple) es en sí mismo intrínsecamente incompleto.
Arrancar un sistema operativo ("arrancarlo") incluye hacer que el firmware de la computadora (BIOS o equivalente) ejecute un programa simple que a veces se encuentra en una ubicación fija en el disco, que a su vez inicia rutinas de inicialización más complejas (consulteCargadores de arranque de primera y segunda etapa.).
El arranque de un compilador se realiza compilando un compilador simple que pueda manejar un subconjunto de un lenguaje en el que está escrito el compilador completo, posiblemente en varios pasos sucesivos.
El término también se utiliza en los negocios y en otros campos para describir el uso de etapas intermedias de inversión/desarrollo necesarias para iniciar etapas posteriores de complejidad y/o tamaño creciente.
Deel artículo de Wikipedia sobre Bootstrapping:
Las botas altas pueden tener una lengüeta, un lazo o un asa en la parte superior conocida como correa de arranque, lo que permite usar los dedos o una herramienta de gancho para botas para ayudar a ponerse las botas. El dicho "salir adelante con las propias manos" ya se utilizaba durante el siglo XIX como ejemplo de tarea imposible.
Pregunta relacionada:
Respuesta2
Un bootstrap es el primer programa que ejecuta una computadora al encenderse. Este suele ser el BIOS actual instalado en la placa base.
Luego, el programa de arranque pasa al programa del sector de arranque del sistema operativo en la unidad de arranque. En el caso de UEFI, el cambio de plataforma del sistema operativo se puede administrar directamente en el BIOS.