Ayer mi querido y odiado ArchLinux se fue al mismĆsimo infierno. Todo ocurrió cuando actualicĆ© el paquete libcrypt el cual por algĆŗn problema que desconozco, comenzó a presentar errores.
Al parecer, se debe a algo relacionado con la versión de PacMan + Kernel + LibCrypt. No sĆ©, el tema es que muchas aplicaciones no me abrĆan y cuando reiniciĆ©, nunca mĆ”s levantaron las X.
Buscando en el foro de Arch las sugerencias eran las mismas: Volver a instalar el sistema base. Ni corto ni perezoso me puse a instalar siguiendo esta excelente guĆa, pero me sucedió lo siguiente:
Al intentar configurar el GRUB con el comando:
grub-mkconfig -o /boot/grub/grub.cfg
Me lanzaba el siguiente error:
Generating grub configuration file ... Found linux image: /boot/vmlinuz-linux Found initrd image: /boot/initramfs-linux.img Found memtest86+ image: /boot/memtest86+/memtest.bin error: out of memory. error: syntax error. error: Incorrect command. error: syntax error. Syntax error at line 195 Syntax errors are detected in generated GRUB config file. Ensure that there are no errors in /etc/default/grub and /etc/grub.d/* files or please file a bug report with /boot/grub/grub.cfg.new file attached.done
WTF? Pero como siempre, la solución estĆ” en no desesperarse y buscar. Claro, eso lo digo yo ahora, pero ayer lo que tenĆa ganas era de lanzar la Laptop por la ventana.
Lo que debemos hacer es (en la misma instalación) editar el fichero:
# nano /etc/default/grub
y aƱadir la lĆnea:
GRUB_DISABLE_SUBMENU=y
Luego volvemos a ejecutar el comando:
grub-mkconfig -o /boot/grub/grub.cfg
Y todo debe transcurrir sin problema alguno. Y nada, ya estoy instalando ArchLinux de nuevo, asĆ que aprovechĆ© y re-particionĆ© el disco para darle mĆ”s espacio a la raĆz ( / ).