Estoy preparando un documento en detalle que muestra la luz en la secuencia de arranque de Linux desde el momento en que presiono el botón de Encendido del host hasta la aparición del mensaje de inicio de sesión.
Sería genial si pudiéramos combinar y cotejar las respuestas correctas aquí en un solo lugar de referencia. Incluya cualquier detalle que valga la pena tener en cuenta durante el inicio. Una vez que el documento se complete desde todos los puntos, publicaré los detalles del documento aquí también y actualizaré el enlace en la pregunta.
Tenga en cuenta todos los escenarios posibles, como el inicio desde el disco, el inicio desde el usb, el inicio desde la red en un cliente sin disco donde el rootfs (/) está en la red.
linux
boot
boot-loader
netboot
Nikhil Mulley
fuente
fuente
Respuestas:
Desea la secuencia de arranque de Linux o simplemente la secuencia de arranque de PC ... porque no hay diferencia entre arrancar Linux desde usb / cdrom / hdd ... Linux siempre arranca desde MBR donde está el gestor de arranque ...
Proceso de arranque de Linux:
fuente
ext3
sistema de archivos y elext3
módulo del kernel aún no está cargado? Además, ¿qué pasa si el núcleo en sí está en un sistema de archivos que el gestor de arranque no reconoce? ¿Cómo se cargan las siguientes cosas en secuencia, cargakernel
, cargabootloader
, montaje de/boot
directorio, lectura de/etc/fstab
archivos, etc.Intenta instalar y usar el diagrama de arranque .
fuente