LinuxParty
NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
El arranque de Linux es un proceso complejo en comparación con los procesos de arranque de cualquier otra distribución. El Kernel de Linux acepta una gran cantidad de parámetros en el arranque, en la línea de comandos. Este parámetro de tiempo de arranque de la línea de comandos pasa varios tipos de información al kernel de Linux en el inicio del sistema.
Parámetros de tiempo de arranque del kernel
Arrancar un kernel de Linux directamente desde BIOS usando el kernel en cd (/dev/cdrom), no permite asignar parámetros directamente. Para ello necesitamos un programa especial llamado bootloader. Los dos cargadores de arranque más utilizados en Linux son:
- GNU GRUB (GNU GRAN gestor de arranque unificado)
- LILO (cargador Linux)
GNU GRUB es un paquete de cargador de arranque del proyecto GNU que es capaz de arrancar uno de los kernel múltiples o cualquier configuración de kernel específica en sistemas Unix y Linux.
LILO tiene la capacidad de iniciar varios núcleos y almacenar su configuración en un archivo de texto sin formato. LILO es capaz de iniciar Windows, Unix, BSD, Linux y todas las demás plataformas conocidas con varias opciones.
Los argumentos de arranque del kernel de Linux se pasan a una lista de cadenas separadas por espacios en blanco. El enfoque convencional para pasar argumentos de arranque al kernel es en forma de:
nombre[=valor_1] [,valor_2]........[,valor_10]
Donde ' nombre = palabra clave única ' define la parte del kernel donde se asociará el valor. El valor que puede contener es 10, máximo. El presente código solo maneja 10 parámetros separados por comas por palabra clave.
Aquí, en este artículo, cubriremos algunos de los parámetros comunes de tiempo de arranque del kernel en Linux, que debe conocer.
1. init
Esto establece el comando inicial que necesita ser ejecutado por kernel. Si ' init ' no está configurado, busca el ' init ' en las siguientes ubicaciones respectivas antes de que el kernel entre en modo pánico.
- /sbin/init
- /etc/init
- /bin/init
- /bin/sh
2. nfsaddrs
El parámetro anterior establece la dirección de inicio nfs en una cadena que es útil en caso de inicio de red.
3. nfsroot
El parámetro ' nfsroot' establece el nombre raíz de nfs en una cadena que es útil en caso de arranque de red. El nombre de la cadena tiene el prefijo ' /tftpboot ' si no comienza con ' / ', ' , ' o cualquier dígito .
4. root
Al pasar el parámetro root en el momento del arranque, se establece que el sistema se utilizará como sistema de archivos raíz.
5. single
El parámetro ' single ' que guía a ' init ' a la computadora de inicio en modo de usuario único y deshabilita el inicio de todos los demonios.
6. ro
Este parámetro le dice al cargador de arranque que monte el sistema de archivos raíz en modo de solo lectura . Entonces, ese programa fsck puede realizar un escaneo del sistema de archivos, no ejecuta fsck en un sistema de archivos de lectura/escritura .
7. rw
Este parámetro obliga al gestor de arranque a montar el sistema de archivos raíz en modo de lectura y escritura .
8. Hdx
Ajuste la geometría del controlador IDE, el argumento ' HDX ' es muy útil si el BIOS genera información irrelevante e incorrecta.
9. reserve
Este argumento es muy útil para proteger las regiones de los puertos de E/S de las sondas.
10. console
Define una consola de puerto serie para kernel con soporte de consola serie.
11. mem
Define la cantidad total de memoria disponible del sistema, lo cual es útil cuando se usa una RAM grande .
El kernel de Linux acepta muchos parámetros en el arranque. Cubriremos el resto de parámetros en un próximo artículo.

-
Linux
- Cómo instalar y habilitar el completado automático de Bash Linux
- ¿Y si Linus Torvalds hubiera aceptado la oferta de Steve Jobs?
- Optimizar imágenes desde la Terminal Linux
- ¿Quiere una distribución de Linux sencilla, estable y segura? Entonces SpiralLinux es para ti
- Pruebas de rendimiento en servidores VPS, ordenadores de Escritorio o Servidores Linux
- Las 8 mejores distribuciones ligeras de Linux para ordenadores antiguos
- Los 6 mejores cargadores de arranque (boot loaders) para Linux
- Se eliminará el soporte a largo plazo para el kernel de Linux ya que el mantenimiento sigue bajo presión
- Cómo borrar archivos MUY GRANDES (100-200 GB) en Linux
- La cuota de mercado de Linux en Steam sigue siendo superior a la de Apple macOS
- ¿Puedes ejecutar Linux en un Commodore 64?
- Cambiar la hora en Linux con Chrony
- Ahora puede actualizar Linux Mint 21.1 a Linux Mint 21.2, así es como
- Renombrar archivos masivamente en Linux (quitar espacios, cambiar mayúsculas) a la vez en Linux
- Usa tmux para una terminal más poderosa para Linux