(P) Hugo Napoli, 2017
Edición manual de entradas en Grub2 (guía rápida "paso a paso").
1. Abrir Dolphin como superusuario, y navegar hasta el archivo "grub.cfg" dentro de /boot/grub2/
2. Abrir "grub.cfg" (se puede utilizar KWrite o cualquier editor de texto simple para esto), y copiar todo lo que haya entre:
### BEGIN /etc/grub.d/30_os-prober ###
y
### END /etc/grub.d/30_os-prober ###
En este caso, la información a copiar, sería la siguiente:
menuentry 'Windows 7 (loader) (en /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-0C608BFB608BE9B2' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' 0C608BFB608BE9B2
else
search --no-floppy --fs-uuid --set=root 0C608BFB608BE9B2
fi
chainloader +1
}
menuentry 'Windows 7 (loader) (en /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-D92D-3233' {
insmod part_msdos
insmod fat
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 --hint='hd0,msdos4' D92D-3233
else
search --no-floppy --fs-uuid --set=root D92D-3233
fi
chainloader +1
}
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' 0C608BFB608BE9B2
else
search --no-floppy --fs-uuid --set=root 0C608BFB608BE9B2
fi
chainloader +1
}
menuentry 'Windows 7 (loader) (en /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-D92D-3233' {
insmod part_msdos
insmod fat
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 --hint='hd0,msdos4' D92D-3233
else
search --no-floppy --fs-uuid --set=root D92D-3233
fi
chainloader +1
}
3. Navegar hasta /etc/grub.d/ y abrir el archivo 40_custom
Pegar, a continuación de las líneas
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
la información copiada anteriormente desde el archivo "grub.cfg".
4. Editar únicamente los nombres de este tipo, escribiendo solamente dentro de las comillas simples (no tiene por qué respetarse la misma cantidad de caracteres preexistente):
'Windows 7 loader (en /dev/sda4)'
Ejemplo:
'Sistema Operativo Windows 7'
En este ejemplo, son 2 entradas del estilo 'Windows 7 loader (etc.)', por lo tanto, pueden ser editadas ambas.
5. Guardar los cambios en 40_custom
6. Abrir una consola como superusuario y ejecutar la siguiente orden:
grub2-mkconfig -o /boot/grub2/grub.cfg
7. Abrir la herramienta gráfica de configuración de grub2 (llamada "Cargador de arranque", en OpenSuse).
Desmarcar la opción -dentro de Bootloader Options- de "Sondear sistema operativo extra".
Desmarcar la opción -dentro de Bootloader Options- de "Sondear sistema operativo extra".
Esto hará que las entradas de Windows -y de otros sistemas operativos que puedan existir -incluyendo otros sistemas Linux-, desaparezcan, quedando únicamente la/s que hayamos introducido de manera manual.
Pulsar el botón Aceptar, y esperar a que termine todo el proceso (unos 30 segundos, posiblemente).
OPCIONAL: Abrir la herramienta gráfica de configuración de grub2, nuevamente, y seleccionar la entrada predeterminada, de no ser esta OpenSuse.
Pulsar el botón Aceptar, y esperar a que termine todo el proceso (unos 30 segundos, posiblemente).
OPCIONAL: Abrir la herramienta gráfica de configuración de grub2, nuevamente, y seleccionar la entrada predeterminada, de no ser esta OpenSuse.
En la siguiente imagen, pueden identificarse claramente estos 2 últimos pasos.
NOTA IMPORTANTE: Se puede generar una imagen iso arrancable de grub2, con las configuraciones personalizadas que hayamos realizado, mediante el siguiente comando:
grub2-mkrescue -o ruta_completa_al_archivo.iso iso
* * * ARTÍCULO EN CONSTRUCCIÓN * * *
No hay comentarios.:
Publicar un comentario