lunes, 14 de enero de 2013

Recuperar Grub con sistema windows y linux

fdisk -l

para saber en que particion se encuentra el linux

por ejemplo :


Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda6   *           1       38409   308516864   83  Linux
/dev/sda2           38409       38914     4051969    5  Extendida
Partition 2 does not start on physical sector boundary.
/dev/sda5           38409       38914     4051968   82  Linux swap / Solaris
root@debian1:/home/lucas/Documentos#


luego

mount  /dev/sda6   /mnt   esto monta la particion en directorio /mnt

y por ultimo se reinstala grub

grub-install --root-directory=/mnt   /dev/sda



se reinicia en Linux

y desde consola se ejecuta  :

sudo update-grub

Resumen :


los comandos que uso son:
fdisk -l
mount /dev/sda6 /mnt
grub-install --root-directory=/mnt/ /dev/sda
Y después de reiniciar uso:
update-grub



*******************************************************************************************************************
otra forma sacada de 
Localizamos la partición donde tenemos Linux que tiene la Id: 83. En este caso es: 
/dev/sda3 __ 49732___ 60801 ___ 88919775 ___ 83 ___ Linux 

2º Montamos la partición donde tenemos Ubuntu (en este caso /dev/sda3) en /mnt con el siguiente comando (si lo tenes en otra partición, cambialo):
 

sudo mount /dev/sda3 /mnt 

3º Ahora montamos el resto de dispositivos con el siguiente comando: 

sudo mount --bind /dev /mnt/dev 

4º Accedemos con permisos a la partición con: 

sudo chroot /mnt
 

5º Cargamos el grub2 en el disco duro donde lo teníamos 
(sda) 

grub-install --recheck /dev/sda 

Nota: sda es el disco duro donde está instalado el grub y no debemos poner la partición (sda1), sólo el disco duro (sda). Puede darse el caso de tener 2 discos duros o más pudiendo ser: sdb, sdc... 

6º actualisamos le grub: 

sudo update-grub 

Por ultimo reinicias sacas el cd y ya deberia estar tu Grub reparado.....
 Localizamos la partición donde tenemos Linux que tiene la Id: 83. En este caso es: 
/dev/sda3 __ 49732___ 60801 ___ 88919775 ___ 83 ___ Linux 

2º Montamos la partición donde tenemos Ubuntu (en este caso /dev/sda3) en /mnt con el siguiente comando (si lo tenes en otra partición, cambialo):
 

sudo mount /dev/sda3 /mnt 

3º Ahora montamos el resto de dispositivos con el siguiente comando: 

sudo mount --bind /dev /mnt/dev 

4º Accedemos con permisos a la partición con: 

sudo chroot /mnt
 

5º Cargamos el grub2 en el disco duro donde lo teníamos 
(sda) 

grub-install --recheck /dev/sda 

Nota: sda es el disco duro donde está instalado el grub y no debemos poner la partición (sda1), sólo el disco duro (sda). Puede darse el caso de tener 2 discos duros o más pudiendo ser: sdb, sdc... 

6º actualisamos le grub: 

sudo update-grub 

Por ultimo reinicias sacas el cd y ya deberia estar tu Grub reparado.....
 



No hay comentarios:

Publicar un comentario