Problema com o Grub com dois discos

13. Re: Problema com o Grub com dois discos

Patrick
Freud_Tux

(usa Outra)

Enviado em 11/09/2015 - 19:02h

kakaroto753 escreveu:

Freud Tux escreveu:

Faz assim:

1º Rode o live cd do Ubuntu.
2º Abra um terminal e se logue como root
3º Rode os comandos abaixo, copie tudo e poste as saídas aqui:

 fdisk -l 

gdisk /dev/sdx -l 


Troque o x pelo nº ou letra que aparece em cada hd. Pode ser sda, ou sda1...

T+






Olá, eu tentei isso, mas nada acontece, ele só me mostra algumas informaćões dos discos...


Simples!!

Ao invés de colocar sdx, coloque:

# gdisk /dev/sda -l 

# gdisk /dev/sdb -l 

# gdisk /dev/sdc -l 

# gdisk /dev/sdd -l 


Estou me baseando na saída do seu comando fdisk -l.

Outra coisa.
Pelo que você mesmo relatou, parece que você de alguma maneira, instalou o grub no pendrive (/dev/sdd1):

kakaroto753 esreveu:
"[...]só consigo acessar usando a pen drive [...]"


Mas não deixou claro, o que você está acessando, se é o prompt do grub, se são as partições no hd...

Bem, se o seu disco estiver em GPT e usando o UEFI, vamos lá.

1º O UEFI é quem vai gerenciar o boot.

2º Para o grub funcionar no hd dele, tem que ser criado uma partição de uns 100mb á 300mb dentro do hd que está o Linux. Essa partição é a ESP EFI e tem que ser formatada em FAT 32. O Gparted faz isso fácil pra você ;). Todas as partições são primárias, não tem mais limitação como tinha, se usasse MBR + BIOS.
Apague todos os dados dentro da sua partição Linux, melhor ainda, apague as partições do hd onde vai o Linux.
No caso, o terceiro (/dev/sdc). Só confirme blz.
Agora crie a partição ESP EFI em fat 32. O sistema GPT vai renomear ela automaticamente, com base na entrada onde o hd está conectado.
Ela deverá ficar como /dev/sdc1 ou algo do tipo.

3º Crie as demais partições, como / (/dev/sdc2), swap (/dev/sdc3) e home (/dev/sdc4), caso queira manter tudo nesse hd.
Como você disse que o hd 2 (/dev/sdb[/b] é quem fica com os dados (mas não disse realmente de qual sistema) arrisco a dizer pela saída do fdisk que seja do janelas do gates.
Bem, Vou te dar um exemplo de como ficaria o disco particionado dentro do hd 3:

/dev/sdc1 ESP EFI FAT32 100 mb à 300 mb (tem que formatar em FAT 32, e configurar ela como ESP EFI partição bootável)
/dev/sdc2 /
/dev/sdc3 swap
/dev/sdc4 /home

4º Agora que vem o pulo do gato ;)

Se estiver em GPT + UEFI, configurar a ordem de boot, e inserir uma mídia de 64bits. Reiniciar e começar a instalação no modo UEFI.
O instalador vai reconhecer a partição ESP, não formate ela ou faça qualquer coisa nela, apenas, clique sobre ela, confirme se está tudo certo e sai dela, salvando os dados (isso deve fazer o instalador reconhecer ela).
Então, prossiga normalmente com a instalação.

Na hora de instalar o gerenciador de boot, o instalador vai reconhecer a partição /dev/sdc1 e vai jogaro bootloader lá dentro, e vai fazer um link com a partição / dentro do diretório /boot.

Termine a instalação e veja se já consegue acessar o seu sistema.

Bem, o lance de fazer o UEFI ser como o grub, ou seja ver todos os bootloaders em cada hd, daria um trabalho a mais.
Pois na teoria, teria que ser editado o arquivo que faz o UEFI reconhecer que tem um bootlaoder nessa partição e ir editando e inserir as entradas manualmente.

Eu nunca tentei isso.

T+


  



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts