Instalar grub na mbr de imagem de HD. [RESOLVIDO]

1. Instalar grub na mbr de imagem de HD. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 01/07/2012 - 11:16h

Bom pessoal, em tenho a imagem de uma partição de 1,5GB com o Debian instalado, porém sem o grub2 instalado na mbr. Montei essa imagem e tentei instalar o grub2 dentro de um ambiente chroot, mas sem sucesso. Acredito que o erro foi causado porque a mbr ocupa os primeiros 476KB, se não me engano, e a imagem está com o sistema instalado desde o primeiro bit.

Então, tem como eu redimensionar essa imagem para esquerda, para instalar o grub2? Ou mover os dados para direita, deixando um pouco de espaço no início?

Sei que pode dar certo se eu copiar a imagem para um pendrive, instalar o grub2 e depois copiar a partição novamente, tudo isso com o dd, mas seria muito trabalhoso e o objetivo mesmo é tentar manipular a imagem da partição.

Agradeço aos que me ajudarem.


  


2. Re: Instalar grub na mbr de imagem de HD. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 01/07/2012 - 11:21h

Só pra completar é uma imagem com extensão .img, extraída com o dd e não uma imagem de disco virtual.


3. Re: Instalar grub na mbr de imagem de HD. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 01/07/2012 - 11:58h

Me enganei, o problema é que uma imagem de partição .img não é considerada pelo sistema como um dispositivo mestre. Essas imagens quando montadas geralmente ficam associadas ao dispositivo /dev/loop0, e ao instalar o gerenciador de boot ele retorna dizendo que não é um dispositivo mestre. Dessa vez tentei com o Lilo.

O que fez surgir outra pergunta: Como fazer uma imagem de partição e tornar um dispositivo mestre?


4. Re: Instalar grub na mbr de imagem de HD. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 02/07/2012 - 20:42h

Resolvi o problema com o comando losetup, ele direciona a imagem do HD para um dispositivo loop, como se fosse um DH físico. Fiz assim:

# losetup /dev/loop0 ~/imagem.img






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts