El sucucho

Backup cerebral

Archivos por Etiqueta: MBR (Master Boot Record)

Recuperar GRUB 2

Volvemos a la acción después del intento de tener mi propio wordpress en un server gratuito y del asco que daba el server, y  el no querer pagar un hosting hace que siga los post (si, los pocos que hago) por acá.

Yendo a los que nos compete, les tiro una forma de recuperar grub2 con un live cd:

Inicien el SO con el liveCD, habrán una terminal y ejecutan:

sudo fdisk -l
(Esto les indicará cual es la partición linux
supongamos que /dev/sda3, cambia por la que corresponde)
sudo mkdir /mnt/ubuntu
sudo chmod -Rf 777 /mnt/ubuntu
sudo mount /dev/sda3 /mnt/ubuntu
sudo mkdir /mnt/ubuntu/dev
sudo chmod -Rf 777 /mnt/ubuntu/dev
sudo mount --bind /dev/ /mnt/ubuntu/dev
sudo chroot /mnt/ubuntu
sudo grub-install --root-directory=/mnt/ubuntu /dev/sda
sudo grub-install --recheck /dev/sda
sudo update-grub
sudo umount /mnt/ubuntu/dev
sudo umount /mnt/ubuntu
sudo reboot
Anuncios

Reinstalar Grub

Me tuve que enfrentar a la tarea de instalar o mejor dicho, de reinstalar un window$, teniendo instalado otro sistema operativo con arranque dual (usando grub), y bueno como ya es sabido, w$ no respeta que tengas varios sistemas operativos que no sean de su compañia y pisa el gestor de arranque que tenemos instalados en la MBR (Master Boot Record) por el de su sistema. Entonces perdemos la posibilidad de arrancar nuestros otros sistemas operativos. Para solucionar esto, lo que tenemos que hacer es reestablecer en la MBR el gestor de arranque que teniamos, el muy usado GRUB.

Para esto tenemos varias maneras, de las cuales voy a explicar una, las otras se lo dejo a uds.

Para comenzar necesitamos un LiveCD o Desktop, yo use uno de Ubuntu, pero puede ser cualquiera, entonces resumiendo los pasos:

  1. Arrancar una distribución LiveCD
  2. Montar la partición donde se encuentra instalado Ubuntu
  3. Instalar el GRUB en esa partición

A continuación se explica, en unos sencillos pasos, cómo hacerlo:

  1. Iniciamos el ordenador y arrancamos desde el CD
  2. Arrancamos Ubuntu (o la distribución escogida) en modo LiveCD
  3. Abrimos una terminal o consola (no es necesario si tenemos una interfaz de línea de comandos, es decir, en modo texto)
  4. Creamos una carpeta donde montar la partición de Ubuntu (la podemos crear en /media, por ejemplo: /media/ubuntu/)
  5. Montamos la partición donde se encuentra instalado Ubuntu, usando el comando mount.
  6. Aquí hay dos soluciones posibles:

Mediante el interprete de comandos de GRUB:

Primera Opción:

$ sudo grub –> ejecutamos el intérprete de comandos del GRUB
> root (hdX,Y)
–> indicamos dónde está ubicada la partición de Ubuntu
> setup (hdX)
–> instalamos el GRUB en ese disco
> quit
–> salimos del intérprete de comandos del GRUB

Donde X es el número de disco rígido, y Y es el número de partición. Este sistema difiere un poco del usado para montar las particiones en GNU/Linux; ambos son un único número decimal y comienzan en 0; por ejemplo:

  • hd0: es el primero disco duro completo, al igual que hda o sda
  • hd0,0: es la primera partición del primer disco duro, al igual que hda1 o sda1
  • hd0,1: es la segunda partición del primer disco duro, al igual que hda2 o sda2
  • hd1,2: es la tercera partición del segundo disco duro, al igual que hdb3 o sdb3

El primer disco duro del GRUB es el primer disco duro maestro, el segundo es el primer disco duro esclavo, el tercero es el segundo disco duro maestro, y así sucesivamente.

Segunda Opción (que es la que use yo, porque busca las particiones que tenemos el sistema GNU/LINUX y nos dice cual es):

Desde una consola ejecutamos los siguientes comandos:

$ sudo grub –> ejecutamos el interprete de comando de grub
> find /boot/grub/stage1
–> busca donde esta la partición de ubuntu
> root (hdX,Y)
–> poner el valor devuelto anterior
> setup (hd0)
–> instala grub en nuestro primer disco duro (hd0),que es con el que inicia la computadora
> quit
–> salimos del interprete de comando de grub

Con esto ya deberiamo haber instalado de nuevo el GRUB en el MBR, espero les vaya bien. Este es el manual que use para hacer esto, que basicamente es una copia de lo que esta en la fuente:

fuente: http://www.guia-ubuntu.org

Recuperar GRUB