Autor Tópico: erro do grub em hd externo  (Lida 1975 vezes)

Offline eltonti

  • Usuário Ubuntu
  • *
  • Mensagens: 11
    • Ver perfil
erro do grub em hd externo
« Online: 24 de Outubro de 2013, 14:54 »
Oi pessoal meu hd principal deu pane estou migrando para um externo agora só que não estou conseguindo instalar o grub, por favor digam oque estou fazendo errado? Já estou marcando sdc na opcao onde pergunta onde o grub deveria ser instalado...
estou tentando instalar ubuntu 12.04 lts

Disk /dev/sdc: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7ad2dcbe

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *        2048     8390655     4194304   82  Linux swap / Solaris
/dev/sdc2         8390656   113248255    52428800   83  Linux
/dev/sdc3       113248256   218105855    52428800   83  Linux
/dev/sdc4       218105856   976773119   379333632   83  Linux


Imagem 1
Imagem 2

« Última modificação: 25 de Outubro de 2013, 10:04 por selvaking »

Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re: erro do grub em hd externo
« Resposta #1 Online: 24 de Outubro de 2013, 16:00 »
Vc tem que marcar como ativa a partição que vc instalou o Ubuntu. O flag de partição ativa está na partição SWAP (/dev/sdc1)

Digamos que vc instalou em /dev/sdc2.

Rode o comando "fdisk /dev/sdc"
vc entra no prompt do fdisk e mude o flag de partição ativa para /dev/sdc2
Código: [Selecionar]
Comando (m para ajuda):
A tc "m" vc usa pra aparecer o menu de ajuda, assim:
Código: [Selecionar]
Comando (m para ajuda): m
Comando - ação
   a   alterna a opção "inicializável"
   b   edita rótulo BSD no disco
   c   alterna a opção "compatibilidade"
   d   exclui uma partição
   l   lista os tipos de partição conhecidos
   m   mostra este menu
   n   cria uma nova partição
   o   cria uma nova tabela de partições DOS vazia
   p   mostra a tabela de partições
   q   sai sem salvar as alterações
   s   cria um novo rótulo de disco Sun vazio
   t   altera a identificação da partição para o sistema
   u   altera as unidades das entradas mostradas
   v   verifica a tabela de partições
   w   grava a tabela no disco e sai
   x   funcionalidade adicional (somente para usuários avançados)

Para alterar o flag de partição ativa (boot ou inicializável)
use a opção "a"
Código: [Selecionar]
Comando (m para ajuda): a
Número da partição (1-4):
Vai te pedir qual a partição.
Primeiro desmarcamos a que está, assim:

Código: [Selecionar]
Comando (m para ajuda): a
Número da partição (1-4): 1
Usamos o "p" para imprimir como ficou a tabela
Código: [Selecionar]
Comando (m para ajuda): p

Disk /dev/sdc: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7ad2dcbe

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048     8390655     4194304   82  Linux swap / Solaris
/dev/sdc2         8390656   113248255    52428800   83  Linux
/dev/sdc3       113248256   218105855    52428800   83  Linux
/dev/sdc4       218105856   976773119   379333632   83  Linux

Comando (m para ajuda):

Agora mudamos pra 2ª partição(se vc instalou em /dev/sdc2 como disse acima), assim:
Código: [Selecionar]
Comando (m para ajuda): a
Número da partição (1-4): 2

Comando (m para ajuda): p

Disk /dev/sdc: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7ad2dcbe

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048     8390655     4194304   82  Linux swap / Solaris
/dev/sdc2  *      8390656   113248255    52428800   83  Linux
/dev/sdc3       113248256   218105855    52428800   83  Linux
/dev/sdc4       218105856   976773119   379333632   83  Linux

Comando (m para ajuda):

No fim, se estiver o flag no /dev/sdc2. vc confirmar pra salvar as informações no disco.
com a opção "w" que grava a tabela no disco e sai do fdisk.


Vc tbm pode usar o gparted, caso não tenha entendido como usar o fdisk. Instale-o, se já não estiver instalado, e modifique este flag de boot.
« Última modificação: 24 de Outubro de 2013, 16:04 por selvaking »
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline eltonti

  • Usuário Ubuntu
  • *
  • Mensagens: 11
    • Ver perfil
Re: erro do grub em hd externo
« Resposta #2 Online: 24 de Outubro de 2013, 16:26 »
fiz
Disk /dev/sdb: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7ad2dcbe

 Disk /dev/sdb: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7ad2dcbe

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     8390655     4194304   82  Linux swap / Solaris
/dev/sdb2   *     8390656   113248255    52428800   83  Linux
/dev/sdb3       113248256   218105855    52428800   83  Linux
/dev/sdb4       218105856   976773119   379333632   83  Linux


mas o problema acontece no final da instalacao na hora de instalar o grub como da apra ver nas fotos...



mas o problema esta no final da instala

Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re: erro do grub em hd externo
« Resposta #3 Online: 24 de Outubro de 2013, 16:47 »
Na tela para instalar o GRUB vc deve selecionar aonde instalar. Acho que vc não está selecionando o HD externo.
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: erro do grub em hd externo
« Resposta #4 Online: 24 de Outubro de 2013, 17:26 »
Seu hd era nomeado sdc no primeiro post, agora é sdb como pode ver.

Disconecte o hd da maquina e ele será sda.

Portanto, disconecte o hd, use um cd rom do ubuntu (se usar pendrive ele sera sda) e instale o grub em sda

Com isto seu problema se resolverá

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: erro do grub em hd externo
« Resposta #5 Online: 25 de Outubro de 2013, 18:35 »
Só uma pergunta, vc não pretende bootar seu sistema ainda no HD externo, né? Depois de terminar a instalação vc pretende tirar o HD do case e instalar na porta interna da máquina?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D