Mostrando las entradas con la etiqueta SELinux. Mostrar todas las entradas
Mostrando las entradas con la etiqueta SELinux. Mostrar todas las entradas

martes, 14 de febrero de 2012

Unable to load SELinux Policy.

Estaba instalando un test server virtualizado - un CentOS - cuando de casualidad me topé con este error. Después de instalado, a la hora de botear, me arrojaba un kernel panic

Unable to load SELinux Policy. Machine is in enforcing mode.  Halting now.
Kernel panic - not syncing: Attempted to kill init!

Luego de googlear encontré algo que me serviría. Para solucionar esto hacemos lo siguiente.

Reiniciamos la máquina y en la consola del grub seleccionamos el kernel a arrancar - sí es que un fresh install no es tu caso -  y presionamos 'e' para editar la línea de arranque.

Al final de la línea agregamos "enforcing=0", que debería verse masomenos así :

grub edit> kernel /boot/vmlinuz-2.6.18-194.el5 ro root=LABEL=/ enforcing=0

Presionamos enter y luego 'b' para bootear con esos parámetros, y listo, linux arrancando :)

También podríamos agregar este parámetro en /boot/grub/grub.conf  - o /etc/grub.conf según tu distro - al final de la misma líneal kernel a arrancar.

PS: Para que no volvamos a presentar el mismo problema se debe setear SELinux en modo permisivo o desahabilitado.

[root@ ~]# system-config-securitylevel-tui

Seleccionamos 'security level: disabled' y 'SELinux: disabled'.