Estaba probando otra distribución y la eliminé, pero olvidé reinstalar grub en la unidad principal con Centos 7. Ahora, al iniciar el sistema, me lleva al rescate de grub ya que mbr está intentando iniciar desde la partición eliminada.
Sin embargo, configuré la raíz y el prefijo correctamente cuando lo ejecuto insmod normal
o insmod linux
recibo este mensaje de error:
error: symbol 'grub_strchrnul' not found.
Puedo insertar algunos otros módulos sin problemas, como (reiniciar, hola, gato)
Actualmente no tengo ningún CD de arranque ni flash y estoy intentando solucionar este problema desde el rescate de grub, ¿es posible y cómo?
Respuesta1
Tuve el mismo problema después de intentar actualizar la configuración de grub para este sistema operativo.
Intente reemplazar el contenido de /boot/grub2/i386-pc/
la carpeta de otra instancia de Centos 7 instalado o dispositivo de arranque. Arranqué desde el CD de arranque de recuperación y copié esta carpeta desde otro servidor Centos 7 a través de la red.
También sugiero crear una copia de seguridad de /boot/grub2/
la carpeta para facilitar la recuperación en el futuro, por ejemplo /boot/grub2bak/
.