Entries for Grub2

Instalación de Debian sobre Alix: kernel y gestor de arranque (Parte 2)

written by uve

14 February 2012

Ayer contaba como podemos hacer una instalación básica de Debian sobre Alix. En concreto, faltó la instalación de un kernel y un gestor de arranque para tener un sistema operativo funcional. Cada uno puede elegir el software y las versiones que quiera. Yo en mi caso particular voy a utilizar la versión estable de linux para 486 y Grub2.

Full entry >>

Proteger la edición de Grub2 con password

written by uve

14 February 2012

En ciertos equipos son importantes algunas medidas de seguridad. En este caso voy a explicar cómo podemos proteger partes del arranque mediante contraseña. Podemos enfocarlo desde distintos puntos de vista:

  • Edición de las entradas del menú: no se puede editar ninguna entrada sin contraseña
  • Protección de arranque: no se puede arrancar una o varias entradas del menú sin contraseña

Edición de las entradas

Este caso es el más sencillo. Simplemente hay que editar el fichero /etc/grub.d/00_header y añadimos al final lo siguiente:

cat << EOF
set superusers="user"
password user 1234
EOF

Ahora, cada vez que alguien intente editar una entrada del menú, tendrá que autenticarse. Es importante tener en cuenta que estos usuarios no tienen nada que ver con los usuarios del sistema.

Protección de arranque

Aquí es posible realizar distintos tipos de configuraciones, debido a que suelen existir varias entradas en cada instalación. Por ejemplo, supongamos que queremos proteger todas las entradas de Linux, pero no nos importan el resto del sistemas operativos instalados. Para ello editaremos el fichero /etc/grub.d/10_linux sustituyendo la siguiente línea

printf "menuentry '${title}' ${CLASS} {\n" "${os}" "${version}"

por

printf "menuentry '${title}' ${CLASS} --users user {\n" "${os}" "${version}"

Si se quieren proteger todas las entradas, será necesario editar todos los ficheros que hay en /etc/grub.d/.

Actualizando los cambios

No se debe modificar nunca directamente el fichero /boot/grub/grub.cfg, ya que en la versión 2 de Grub éste se genera automáticamente a través del fichero /etc/default/grub y los que hay en /etc/grub.d/.

Para terminar, vamos a regenerar el fichero /boot/grub/grub.cfg:

$ sudo update-grub2

Full entry >>

Instalación de Debian sobre Alix: Sistema base (Parte 1)

written by uve

13 February 2012

Alix es un pequeño PC empotrado que utiliza procesadores AMD Geode LX. Estos equipos son muy pequeños y no se calientan, por lo que no es necesaria refrigeración externa (ni siquiera un ventilador). La limitación de la mayoría de los dispositivos Alix es la falta de salida VGA y el dispositivo de almacenamiento: CompactFlash. Por tanto, la instalación típica se hace desde un PC en la tarjeta de memoria y luego Debian arrancará desde la tarjeta de memoria una vez colocada en Alix.

Full entry >>

Cómo configurar Grub2

written by uve

24 September 2010

Llevaba un tiempo sin la necesidad de trastear con Grub. De hecho, la última vez que me peleé con Grub fue con la versión anterior. Hoy ha tocado "actualizarme" para aprender a configurar Grub2.

Full entry >>

La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.