La culpa fue del spectrum

La culpa fue del spectrum

sábado, 16 de septiembre de 2017

Grub 2

El archivo de configuración se encuentra en /boot/grub/grub.cfg. Pero en esta versión no se puede editar directamente. Tendremos que modificar los archivos de configuración.

Archivos de configuración:

Básica

Editarmos /etc/defaault/grub
Ejemplo debian 9
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT=”quiet”
GRUB_CMDLINE_LINUX=””
Aquí podemos modificar los típicos valores que permiten por ejemplo elegir que sistema operativo queemos arrancar por defecto si tenemos varios en la misma máqina (GRUB_DEFAULT) o el tiempo de espera para arrancar (GRUB_TIMEOUT). El resto de valores yo nunca he tenido que modificarlos.
Una vez realizados los cambios para actualizar GRUB tendremos que escribir en la línea de comandos UPDATE-GRUB como root

Avanzada

En /etc/grub.d/ encontramos varios scripts de configuración de GRUB
Por ejemplo /etc/grub.d/30_os-prober es el encargado de buscar otros sistemas operativos y crear sus entradas. Cada vez que ejecutemos un update-grub actualizará la configuración de GRUB con los sistemas operativos que encuente.
También tenemos el script /etc/grub.d/40_custom donde podemos incluir entradas personalizadas de forma sencilla
Por último recordar que la mayoria de distros tienen el comando update-grub que en realidad es un script que se encarga de realizar lo siguiente:
grub-mkconfig -o /boot/grub/grubcfg
Si por el contrario nos vemos en la necesidad de reinstalar grub desde un disco de rescate podemos hacerlo escribiendo como root
grub-install /dev/sda
Siendo /dev/sda el disco donde deseamos instalarlo

Conduce entre la niebla

La culpa fue del spectrum