Instalação em HD externo e modificação no GRUB

1. Instalação em HD externo e modificação no GRUB

Gerson Felipe P. Novais
gersongfpn

(usa Slackware)

Enviado em 21/01/2010 - 10:33h

Salve pessoas,

Seguinte tenho um notebook e neste fiz a instalação do ubuntu 9 em um HD externo em uma partição com 100GB disponíveis para o bixim. até ai tudo 100%.

O problema é que não queria o GRUB na MBR do HD interno do notebook e foi justamente o que o ubuntu fez, sem me perguntar nada :)... não quero isso porque toda vez que vou usar o notebook preciso que o HD externo esteja ligado no notebook senão não acha o GRUB.

O que gostaria de fazer é o seguinte:
1 - Manter a instalação do ubuntu no disco externo (USB) (detectavel pela bios na inicialização).
2 - Manter o windows no disco interno do notebook
3 - Manter a MBR do disco interno intacta
4 - Quando desejar utilizar o ubuntu além de plugar o disco externo escolher na BIOS qual HD fará a inicialização primeiro. Assim quando a inicialização for feita no disco interno, Windows, quando for feita no disco externo, Ubuntu.

Também fica de bom tamanho, se o GRUB for instalado no disco interno ( sem mexer no windows ) e mesmo sem o HD externo o Grub apareça pedindo para escolher o sistema operacional, como o HD externo não estará conectado só o windows inicializará sem problemas, caso seja necessário usar o ubuntu eu plugo o HD externo e escolho-o no GRUB.... é uma outra possibilidade.

Trabalho no windows por isso não posso me dar ao luxo de danificar essa minha partição ou meus arquivos...

Pensei em usar o particionador do windows 7 para criar uma pequena partição no disco interno e na instalação do ubuntu escolher essa pequena partição para ser o /boot será que o meu problema de não precisar do HD externo plugado se resolverá?

Aguardo a consideração do pessoal mais experiente.. :D

Abraços a todos.


  


2. Re: Instalação em HD externo e modificação no GRUB

Ronilson Barcellos
ronilson

(usa Fedora)

Enviado em 13/03/2011 - 10:06h

Coloque o win no modo de recuperação usando a midia de instalação, e no pronpt digite fixmbr e depois fixboot.
Tente bootar com o HD externo, talvez não seja necessário mudar nada nesse HD.
Você também pode fazer um backup da MBR antes de executar os comandos no win, para fazer o backup execute dd if=/dev/sda of=backup.mbr bs=512 count=1 (o /dev/sda estou levando em consideração q seu disco é SATA, se for IDE mude para /dev/hda).

Abraço


3. Instalação em HD externo e modificação no GRUB

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 13/03/2011 - 12:22h

A solução do que você quer é a busca do óbvio -ululante que eu passei o carnaval todo apanhando para descobrir, e tentando fazer exatamente
a mesma coisa que você fez.

SOLUÇÂO:
Instalei o Ubuntu no disco externo USB, no meu caso /dev/sde.
O grub foi instalado no /dev/sde .

NOte que quando você instala o ubuntu, depois da tela de seleção de partição manual, há uma tela que ele informa que vai formatar
a partição / e a partição Swap. Nesta tela existe um botão <avançado> . É neste botão que você seleciona onde quer instalar o grub.

1-Se você danou o grub do seu HD0 de um boot possível com o USB conectado. Qualquer boot serve.
AGORA O PULO DO GATO O ÓBVIO QUE EU APANHEI PARA ACHAR.

Todo mundo manda instalar o grub assim
sudo grub-install /dev/sdX

Êsse é o erro. que dana tudo.

O certo é

sudo grub-install --root-directory=/mnt /dev/sdX

A primeira indicação --root-directory= é o diretório onde está montado o diretório / (raíz ou root)

a segunda indicação é o MBR -trilha de inicialização do disco- onde o grub vai se instalar.

NO meu caso dando boot pelo HD interno, para instalar o grub no hd externo:


sudo grub-intall --root-directory=/media/disk /dev/sde

Note que se você está dando boot por um live cd e o seu Linux está em sda1, então a forma simplificada funciona.
se o seu linux está em sda2. Isto instala o grub no MBR do disco 0

sudo grub-install --root-directory=/media/disk /dev/sda

Note que após o --roo-directory= o que vem depois é o diretório onde está montada a partição raíz do disco para o quel você quer instalar o grub.

Só assim consegui sucesso.
Boa sorte.












Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts