EN BREVE: Hacer que el PC se apague sin recompilar el kernel, usando el
kernel "de serie"
ANTES DE EMPEZAR: Esto solo funciona si tienes un PC ATX: Si se
enciende con un pulsador por delante y tiene un interruptor "de verdad"
detrás es ATX
PASO A PASO:
1) Edita /etc/lilo.conf y añade la opción append = "apm=on" a la imagen
del kernel, quedando así:
---8<---
image = /vmlinuz
label = Linux
append = "apm=on"
--->8---
2) Si usas Linuxconf lo puedes hacer así:
- Configuración -> Modo de arranque -> Lilo -> Configuraciones de
LILO
- Elije [Linux]
- Añade al campo "Opciones de boot" el valor: apm=on
3) Sustituye en /etc/inittab en la linea del ctrlaltdel el "-r" por
"-h", así:
cambia:
---8<---
# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
--->8---
por:
---8<---
# What to do when CTRL-ALT-DEL is pressed.
ca:12346:ctrlaltdel:/sbin/shutdown -t1 -a -h now
--->8---
4) Hacer que el proceso init recargue el archivo de configuración
telinit Q # Q de "Queso"
UN POCO DE TEORIA:
/etc/inittab es el archivo de configuración de "init" que es el primer
proceso que se lanza tras cargar el kernel
|