El SysAdmin del 3er Mundo

todo lo que expliqué mientras nadie prestaba atención

archlinux con dos kernel

| Comments

Tener los dos kernel y elegir cual butear con el grub al principio; no es algo sencillo en archlinux.

Por defecto, el grub dice tener dichas entradas en un submenú que nunca se ve. Para lograrlo, tenemos que hacer unos pases mágicos en el fichero:

/etc/default/grub

Primero instalamos los kernels; el lts y el fresco.

“los kernels”
1
pacman -S linux linux-lts

Ahora la configuración con la que logré eso, fue agregándole al final estas lineas:

“/etc/default/grub”
1
2
3
GRUB_DISABLE_SUBMENU=y
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

Con eso, se salva la última entrada ejecutada. Por que, lo más obvio, es que la próxima vez que arranques, se cargue el último kernel que usaste. Lo inusual sería que cambies de opinión y cargues otro. Desgraciadamente, si como yo, usas btrfs como sistema de archivo, grub no podrá escribir el fichero con la última entrada seleccionada. Incluso te dará un error, diciendo que no puede escribir el fichero no se que.

Seguimos… Localiza y la linea de recovery y ponla en false:

“/etc/default/grub”
1
2
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=false

NO SE POR QUE, pero no se generan las dichosas entradas si eso no está en false. Además, tener el menú de recovery es bastante útil, en estas distros volátiles, uno nunca sabe cuando le va a hacer falta.

Paso final, generar el grub.cfg

“grub-mkconfig”
1
grub-mkconfig -o /boot/grub/grub.cfg

Va y si quieres, no es obligado, pero para probar, REINICIA.

Prefiero lidiar con las pifias de una comunidad
que con las mazmorras de una compañía.

Lázaro Armando

Si este artículo te resultó interesante, considere donar 0.05 BTC: 1Kg4gu3e7u8HUw8bj5NbBciRg6Y56kuFCU

Comments