Hacer que el PC se apague al hacer halt o CTRL+ALT+SUPR


Manel Marin.

11 de enero de 2001
Nivel: medio
Sistema: linux
Arquitectura: i386
Distribución: potato
Sección: administracion
Función: configuracion


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

© 2001, La Espiral.