¿Cómo modificar el menú de inicio de GRUB?

¿Cómo modificar el menú de inicio de GRUB?

El sistema que cuido tiene dos discos duros de 80GB cada uno, con unas 8 particiones entre ellos; primaria y extendida. Tiene Intel Pentium 4 y 2 GB de RAM. Se instaló el siguiente software como se indica en el menú de inicio de GRUB.

  • GRUB4DOS 0.4.4 2009-06-20, Memoria: 640K / 1014M, MemEnd: 0x48D2A
  • Lnux Mint 11 Kalya (sdb6)
  • Windows XP Profesional SP3 (sda1)
  • Linux Puppy 5.4.2 Preciso (sda3/puppy5.4.2)
  • Ubuntu 11.04 Natty Narval (sdb8)
  • Linux-Puppy 5.2.5 Lucid (sda3/puppy525)
  • Linux-Puppy 5.3.3 Slacko (sda3/puppyslacko5.3.3)
  • Menú avanzado

Al carecer de conocimientos de Linux, decidió eliminar todas las particiones y mantener solo dos particiones primarias en cada unidad. Como resultado, la situación ahora es de dos unidades de 80 GB cada una.

  • En una unidad, todos los 80 GB son espacio no asignado y me gustaría mantenerlo así hasta que lea las grandes contribuciones y domine las distribuciones de Linux.
  • En la otra unidad, los 80 GB se utilizan para el MBR y dos particiones primarias, ambas con sistema de archivos NTFS, 70 Gb para el arranque raíz con Windows XP preinstalado y el resto para la segunda partición que está reservada para su uso como recuperación.

El problema es que el menú de inicio de GRUB no reflejó este cambio. Todavía muestra la misma lista anterior (los 7 elementos enumerados anteriormente en la parte superior) de programas de arranque.

Al leer un artículo de Dedoimedo, pensé que podría encontrar dónde estaba instalado GRUB y eliminar manualmente las entradas del menú de inicio: pero no pude entenderlo completamente.

También pensé que podría encontrar archivos o directorios de GRUB etapa 2 en el directorio raíz con Windows XP, así que hice una búsqueda de archivos en el explorador de Windows pero no arrojó ningún resultado.

Agradezco cualquier ayuda para responder lo siguiente;

  • ¿Es posible sustituir GRUB con el gestor de arranque propio de Windows y cómo hacerlo?
  • Cómo encontrar dónde están instalados los archivos de las etapas 1 y 2 de GRUB; ¿Qué son los nombres de archivos o directorios?
  • ¿Cómo cambiar la lista en el menú de inicio de GRUB, si tengo que conservar GRUB?
  • Entiendo que la etapa 1 de GRUB se puede encontrar en el primer sector instalado junto al MBR, pero ¿cómo encontrarla?

Tengo Linux Mint 16 Live, System rescue.isoy GParted live.iso(que usé para eliminar las particiones): todos están en CD.

Había muchas cadenas de comandos útiles en el artículo de Dedoimedo, incluida una lista completa de comandos sobre cómo agregar un sistema operativo al menú de GRUB. Pensé que eliminar programas del menú sería lo contrario de agregar un programa: el problema es que no pude realizar el primer paso de cambiar el cursor/línea de comando del carácter Mint $ al directorio GRUB.

Tu ayuda muy apreciada

Respuesta1

Puede usar Boot-Repair o actualizar manualmente MBR con cargadores de arranque tipo Windows syslinux o lilo desde Ubuntu live CD o unidad flash, o muchos ISO de reparación de Linux.

Las etapas 1 y 2 de Grub se refieren al legado de Grub que pocos recuerdan ahora. Casi todas las instrucciones son para grub2. Ubuntu estandarizó grub2 con 9.10 o hace cinco años. Grub4dos es una versión de grub Legacy para usar en particiones NTFS. Pero grub2 también funcionará en particiones formateadas en FAT32, NTFS o Linux.

Tanto grub Legacy como grub2 usan esto para actualizar el menú de Grub. Desde la instalación en funcionamiento:

sudo update-grub

Boot-Repair no funcionará en grub heredado, pero puede ofrecerle la actualización a grub2 si su instalación todavía es compatible.

https://help.ubuntu.com/community/Boot-Repair

Respuesta2

Si desea editar Grub manualmente, puede usar cualquier editor de texto para editar /boot/grub/grub.cfg, siempre que su editor de texto se ejecute como usuario root. Para obtener documentación sobre cómo personalizar Grub, consulteESTEpágina.

O puede usar Grub-Customizer, que puede instalar usando sudo add-apt-repository ppa:danielrichter2007/grub-customizer && sudo apt-get update && sudo apt-get install grub-customizer. La última opción podría ser más fácil y segura, ya que utiliza una GUI.

información relacionada