Grub es el programita para el MBR para maneja el arranque del sistma
grub-install –recheck /dev/sda
http://osx86support.blogspot.com/2007/09/como-aadir-mac-os-x-86-al-grub-de.html –
http://magarto.com/blog/archivo/2007/02/28/howto-arranque-triple-mac-os-x-ubuntu-edgy-con-grub-y-windows-xp-sp2-en-macbook-intel/ –
Como deshabilitar la entrada de Recovery
Para que grub NO muestre en el menu la entrada correspondiente a la imagen de recuperacion se debe eliminar el comentario de la siguiente linea en /etc/default/grub
\\#GRUB_DISABLE_LINUX_RECOVERY=“true”
Como modificar la prioridad (el orden) de las entradas
deben modoficar os archivos en el directorio /etc/grub.d/ Por ejemplo para cambiar la prioridad de arranque de un kernel de xen-linux-system sobre el del kernel de linux siga:
https://wiki.debian.org/Xen#Prioritise_Booting_Xen_Over_Native
Como personalizar el nombre de las entradas
**
Para cambiar el nombre de una entrada se debe modificar el script correspondiente en /etc/grub.d/.
por ejemplo en 10_linux se debe cambiar a linea
title=“$(gettext_quoted ”%s, with Linux %s“)“
de la funcion linux_entry(), con el nombre deseado para la entrada:
title=“$(gettext_quoted “Custom name”)“
**Como personalizar los mensajes de avance
Para modificar los mensajes que grub envía una vez seleccionada una entrada, se deben buscar y cambiar lineas como:
message=“$(gettext_printf “Loading Linux %s …” ${version})“
y cambiar por el mensaje deseado
message=“$(gettext_printf “Custom Message” )“
**Para personalizar el 'run level'
**En el archivo correspondiente al la entrada que se desea personalizar en el directorio /etc/grub.d/
se debe buscar la linea donde se declaran los camandos de arranque del kernel y adicionar el runlevel deseado
linux_entry “${OS}” “${version}” false \\
“${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}“
por ejemplo para que esta entrada arranque por el 'run level' 3:
linux_entry “${OS}” “${version}” false \\
“3 ${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}“
**
Para hacer efectivos los cambios
**
Una vez realizados los cambios actualize la configuracion del grub con
\\#update-grub
**Para modificar la imagen de fondo
**En el archivo /boot/grub/gru.cfg que se crea como resultado del comando update-grub aparece la imagen que carga el grub al arranque:
background_image -m stretch /usr/share/images/desktop-base/joy-grub.png
Copie y edite dicha imagen para personalizarla, y reemplaze la imagen en el sistema de archivos
- http://ubuntuforums.org/showthread.php?t=1195275 –
Toca chrootear .. .. suponiendo que el raiz esta en /dev/sda1 y lo monto en /mnt/disk. Booteo por un CD similar
mount /dev/sda1 /mnt/disk
mount –bind /dev /mnt/disk/dev
mount –bind /sys /mnt/disk/sys
mount -t proc /proc /mnt/disk/proc
chroot /mnt/disk
grub-install –recheck /dev/sda
update-grub2
exit
reboot
Grub2 y UEFI en Fedora:
https://fedoraproject.org/wiki/GRUB_2/es
https://superuser.com/questions/376470/how-to-reinstall-grub2-efi
https://www.linux.com/learn/how-rescue-non-booting-grub-2-Linux
- http://www.freesoftwaremagazine.com/articles/grub_intro?page=0%2C0 –
FIN
15-Marzo-2006 J.E.Gomez v1.0 Primera version
Advertencia
Este documento es privado y es de uso exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.