¿Qué ocurre durante el arranque de Linux?

Cuando arranca un servidor, lo primero que hace es comprobar que no hay errores de hardware. Si todo está en orden, buscará el sector de arranque del disco duro donde reside el kernel o núcleo del sistema operativo para cargarlo en memoria. Justo en este momento comienza el arranque del sistema operativo.

En los sitemas Linux antiguos, el comando init leía el fichero inittab en los sistemas basados en System V, donde se indicacaba el nivel de ejecución del sistema operativo (multiusuario, modo gráfico, etc.). Actualmente, inittab está en desuso y ha sido sustituido por systemd.

Niveles de ejecución en RedHat

Nivel de ejecuciónDescripción
0Detener
1Modo monousuario
2Modo multiusuario sin NFS (Network Filesystem)
3Modo multiusuario completo
4No utilizado
5Modo gráfico (X11)
6Reiniciar
systemd 1
inittab ha sido sustituido por systemd

Si queremos saber en qué nivel de ejecución está arrancado el sistema operativo, tenemos dos comandos para averiguarlo:

[root@prt53ws1 ~]# runlevel
N 3
[root@prt53ws1 ~]# who -r
 run-level 3 2017-09-23 19:17
[root@prt53ws1 ~]#

Si queremos cambiar al nivel de ejecución 5, ejecutaremos el comando «init 5».

Finalmente, monta los filesystems y carga los servicios del sistema operativo como el de red, SSH, NTP, etc. Hay muchos.

Echa un vistazo al tutorial de instalación de Linux (CentOS 7).

COMPÁRTEME

Deja un comentario