Entries for Grub2
Instalación de Debian sobre Alix: kernel y gestor de arranque (Parte 2)
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.
Proteger la edición de Grub2 con password
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
Instalación de Debian sobre Alix: Sistema base (Parte 1)
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.
Cómo configurar Grub2
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.
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é.
