Warning: Declaration of Portfolio_Walker::start_el(&$output, $category, $depth, $args) should be compatible with Walker_Category::start_el(&$output, $category, $depth = 0, $args = Array, $id = 0) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/themes/bearded/functions.php on line 947

Warning: Declaration of Bearded_Walker_Nav_Menu_Edit_Custom::start_el(&$output, $item, $depth, $args) should be compatible with Walker_Nav_Menu::start_el(&$output, $item, $depth = 0, $args = NULL, $id = 0) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/themes/bearded/inc/class-custom-edit-walker.php on line 22

Warning: Declaration of Bearded_Custom_Menu_Walker::start_el(&$output, $item, $depth, $args) should be compatible with Walker_Nav_Menu::start_el(&$output, $item, $depth = 0, $args = NULL, $id = 0) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/themes/bearded/inc/class-custom-menu-walker.php on line 11
Reinstalar GRUB en Linux - Pisito en Madrid
Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

Reinstalar GRUB en Linux

Posted by: David Alayón

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

Como saben, tengo en mi ordenador Ubuntu y Windows XP. Uso principalmente Ubuntu pero sigo con la necesidad de tener Windows para el Office 2007 que está a años luz de cualquier otra suite de ofimática. Bastante a menudo reinstalo Windows ya que trasteo bastante con él y llega un punto en que me va lentísimo. El problema en estos casos es que al instalar Windows se sobreescribe el MBR donde se carga el GRUB y ya sólo se iniciaciará Windows. Habrá que reinstalar el GRUB. Después de intentarlo varias veces creo que esta es la manera más sencilla de todas.

grub.jpg

Lo primero que debemos hacer es arrancar el sistema a través de un Live CD (en mi caso Ubuntu). Una vez se haya iniciado abrimos un terminal y montamos la partición donde tenemos instalado Linux, primero creando una carpeta donde montarla y luego montándola.

mkdir /mnt/linux
mount -t ext3 -o rw /dev/sda3 /mnt/linux

En mi caso la tengo en sda3 (lo puedes mirar en las espeficicaciones de Hardware dentro de Sistema de forma gráfica). Y para rematar la faena escribimos:

sudo grub-install –root-directory=/mnt/linux /dev/sda

En este caso estamos mandando instalar grub en /mnt/linux en el MBR situado en /dev/sda. Esto segundo valor puede cambiar. Yo tengo SATA (sda) pero si tienes un IDE será hda. ¡Listo! Reiniciamos y todo volverá a la normalidad excepto si hemos tuneado el GRUB que deberemos volver a hacerlo 😉

VivaLinux

  1. xonos

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
    xonos
    at /

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

    Yo una vez lo hice de manera que no me jodiera el «grub tuneado» (xD) y sin que me cambiara mi configuración del archivo «/boot/grub/menu.lst».

    Creo que entré en el modo de reparación del CD de Ubuntu y abrí una terminal en mi partición. Desde allí hice un «sudo install grub /dev/XXX» y ruló.

    Saludos 😀

  2. Paquito

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
    Paquito
    at /

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

    Lo mejor para que XP funcione bien es un gestor del registro de aplicaciones en el Start-up y sistemas de limpiezas de archivos, el registro del sistema, defragmentación etc…

    Entonces uno descubre que Windows XP puede tardar un sólo segundo en estar operativo a partir de la musiquita de inicio termina sus acordes…

    Un saludete,

    Paquito.

  3. FF

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
    FF
    at /

    Yo tambien reinstalo XP continuamente, y haciendo una copia del disco con Drive Image no me sobreescribe grub. No se como lo haces tú, pero si reinstalas XP desde cero (formatear partición, instalar S.O., instalar aplicaciones, configurar, etc) estás perdiendo cantidad de tiempo. Haz una reinstalacion limpia y copia la partición con Drive Image, Norton Ghost o cualquier programa similar, la siguiente vez restaura la partición y verás que grub sigue estando igual que estaba antes de restaurar. Te aseguro que tardas el 5% del tiempo que tardarías haciendolo desde 0.
    Por cierto me gusta mucho el blog.
    Saludos

  4. josh

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
    josh
    at /

    ola me parese una muy buena explikacion i bastante sensilla, pero mi duda abarka en el sentido k no se donde tengo instalado linux (hd?) komo lo averiguo, uso mandriva en su version 2008, el procedimiento es el mismo? spero me puedan ayudar..

  5. Loup

    Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
    Loup
    at /

    Me estoy volviendo loco, ya intente todas las formas posibles.
    no entiendo como siendo un problema tan recurrente no peuden hacer un programa o boton que lo haga automaticamente.

    esta es al respuesta que me tira cuendo llego al ultimo paso despeus de montar los dicos y toda la chachara

    ubuntu@ubuntu:/mnt$ grub-install –root-directory=/mnt/linux /dev/sdb1
    /dev/sdb1 does not have any corresponding BIOS drive.
    ubuntu@ubuntu:/mnt$ grub-install –root-directory=/mnt/linux /dev/sdb
    /dev/sdb does not have any corresponding BIOS drive.

    pongo sdb en ves de sda porque tengo mas de un disco rigido sata. y justamente en el que me toma como el segundo sdb es donde tengo tanto l particion de windos como la de linux

Los comentarios están cerrados.


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/customer/www/pisitoenmadrid.com/public_html/blog/wp-content/plugins/ultimate_ga_1.6.0.php on line 524