[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Reinstalar GRUB2



El 10/10/11, BasaBuru <basaburu@basatu.org> escribió:
> On Lunes, 10 de Octubre de 2011 01:41:35 Darío escribió:
>> Hola lista, quisiera saber si es posible reinstalar GRUB2 en Debian,
>> ya que tuve que instalar lamentablemente Windows y obviamente me borró
>> el gestor de arranque del MBR.
>> Probé con Rescatux desde un pendrive pero no funcionó, seguí los
>> simples pasos para recuperarlo pero me dió un error al querer
>> actualizar e instalar GRUB2 (solamente decía que no se pudo actualizar
>> o reinstalar).
>> Lo que hice fue reinstalar en otra partición otro Debian sin entorno
>> gráfico y ahora sí puedo seleccionar el SO. Pero cuando al actualizar
>> el SO me actualizó otro núcleo y no puedo tener acceso porque el GRUB
>> pertenece al otro Debian ("vacío").
>> Lo que me gustaría (si es posible) reinstalar GRUB donde tengo el
>> Debian que uso así aprovecho el espacio.
>>
>> Saludos
>
> Si has instalado otra debian, cuando se instala y configura grub2 al final
> del
> proceso de instalación detecta los sitemas operativos en la máquina.
>
> Por lo tanto tienes dos distros y un windows. Las dos primeras entradas son
> del que tu dices debian vacio (que no lo esta :=) las dos siguientes (si
> solo
> tienes un kernel de la primera distro son de esta. y mas abajo tienes el
> windows. (ojo esto si tienen el mismo kernel, grup coloca primero el kernel
> mas moderno)
>
> Entra en el sistema con la tercera entrada que debería ser la de tu debian
> (no
> vacia, je,je) una vez dentro abres una consola y le ejecutas dos comandos
> como
> root.
>
> grub-install
> update-grub
>
> Esto te debería dejar un grub relacionado con tu distro no vacia.
>
> Se trata pues de entrar a tu distro no vacia, eligiendo en el grub la
> entrada
> correcta.
>
> Un saludo
>
> BasaBuru
>

Hice lo que me dijiste pero me da el siguiente error:
# grub-install /dev/sda
/usr/sbin/grub-setup: warn: Your embedding area is unusually small.
core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only
be installed in this setup by using blocklists.  However, blocklists
are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: if you really want blocklists, use --force.

Cuando uso la opción --force:
/usr/sbin/grub-setup: warn: Your embedding area is unusually small.
core.img won't fit in it..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only
be installed in this setup by using blocklists.  However, blocklists
are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.

Intenté hacerlo también mediante un livecd (con LinuxMint 11),
mediante los comandos:
 sudo mkdir /media/debian
 sudo mount -t ext4 /dev/sda6 /media/debian
 chroot /media/debian/
  grub-install /dev/sda
y acá es dónde no puedo hacer más nada

Otra cosa, con SuperDiskGrub2 no me da ninguna opción para elegir,
simplemente aparece un contador decreciente que empieza en 10 s, pero
cuando llega a cero vuelve a empezar de 10 s. Sólo aparecen las
opciones Default y Select list.

-- 
Darío


Reply to: