Estou tentando instalar o Ubuntu em uma caixa que estava executando o Windows 7 anteriormente.
Também experimentei o temido erro "Não é possível instalar o GRUB".
Não estou tentando fazer a inicialização dupla. Eu já executei um disco de inicialização do Windows e removi todas as partições existentes.
Se eu executar o CD de instalação do Ubuntu 12.04 e clicar em instalar após as telas de configuração, recebo o erro Executing 'grub-install /dev/sda' failed. This is a fatal error.
(é o mesmo erro desta pergunta: Não é possível instalar o GRUB )
Todas as perguntas que li enquanto procurava uma solução estão relacionadas à inicialização dupla. Não estou interessado em inicialização dupla, estou procurando uma instalação limpa do Ubuntu. Como posso conseguir isso?
(Para minha sanidade, use instruções muito simples ao responder. Não pretendo ter nenhum talento para linux ou como administrador de sistemas)
Detalhes adicionais copiados dos comentários datados de: 2012-05-29 ~ 15: 19Z
Depois de inicializar a partir do CD, clique em Try Ubuntu
e, em seguida sudo fdisk /dev/sda
, recebo
fdisk: unable to seek on /dev/sda: Invalid argument
sudo fdisk /dev/sdb
dá
Device contains neither a valid DOS partiion table, nor Sun, SGI or OSF disklabel.
Building a new DOS disklabel with disk identifier 0x15228d1d.
Changes will remain in memory only until you decide to write them.
After that of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite).
Command (m for help):
Devo adicionar a área de trabalho do Live CD é graficamente ruim. Faltam partes dos programas e o terminal ocasionalmente reflete na parte inferior da tela. Mas não consigo imaginar que isso esteja relacionado.
fonte
Respostas:
Eu tive o mesmo problema.
Resolva-o clicando primeiro no botão 'Experimentar o Ubuntu' e depois no atalho da área de trabalho 'Instalar o Ubuntu' .
fonte
Eu acho que pode ter atrapalhado o nome do seu disco rígido. Tente reinstalar o GRUB.
Inicialize usando um CD ao vivo do Ubuntu.
Abra um terminal e execute o comando
Ele lista a tabela de partição completa do disco rígido. Lá, identifique em qual partição você instalou o Linux. Você pode identificá-lo usando o tamanho da unidade que você alocou para ele e observando a última coluna da saída que será 'estendida' para todas as suas partições Linux. A partição provavelmente será algo parecido
/dev/sda5
ou algo assim. Lembre-se desta partição.Crie uma pasta temporária no seu diretório pessoal (Nota: você pode criar a pasta temporária onde quiser. Estou usando a pasta pessoal apenas por uma questão de explicação). Estou chamando de 'temp' por enquanto. Para que o caminho da pasta 'temp' seja / home / ubuntu / temp.
Monte sua partição linux lá. Ou seja, assumindo que você encontrou sua partição linux
/dev/sda5
, você a monta na pasta 'temp' executando o seguinte comandoSe você quiser verificar se você montou a partição correta, vá para sua pasta pessoal e abra temp. Você estará no
/
diretório Lá você encontrará 'casa', na qual o nome da sua pasta doméstica estará lá. Depois de confirmar que montou a partição correta, siga a etapa 6.Você precisa instalar o grub, mostrando ao sistema onde ler os dados do disco rígido no início. Não se preocupe, basta executar o seguinte comando
Os
/dev/sda
corresponde ao seu nome no disco rígido. Substitua-o por qualquer que seja o comando que osudo fdisk -l
comando tenha mostrado.Você está feito. Você pode reiniciar seu sistema.
fonte
Meu entendimento de seus comentários para @harisibrahimkv é que, quando você executa o comando
sudo fdisk /dev/sda
em uma janela de terminal, recebe a mensagemfdisk: unable to seek on /dev/sda: Invalid argument
. Eu não esperaria ver isso e isso me faz pensar se há algum problema com o disco rígido do seu computador.Você poderia postar mais informações sobre seu hardware? Você pode fazer isso inicializando
Try Ubuntu
com o CD de instalação e adicionando a saída dos dois comandos abaixo à sua pergunta.Se você estiver tendo problemas com gráficos, sugiro que verifique primeiro se a mídia de instalação (CD) está correta. Você pode fazer isso executando a
Check disc for defects
opção de menu nas Opções avançadas da página de boas-vindas do CD do Ubuntu .Para exibir este menu, pressione qualquer tecla após inicializar o CD de instalação e enquanto o " pequeno logotipo " do Ubuntu é exibido na parte inferior da tela.
Se o seu CD de instalação é válido e, portanto, não é a fonte dos erros gráficos que você está vendo, convém tentar instalar usando o CD de instalação alternativa do Ubuntu. O CD de instalação alternativo não é um " LiveCD ". Ele executa uma instalação baseada em texto que evita possíveis problemas com drivers de gráficos. Ele também contém alguns drivers de hardware ausentes no LiveCD padrão.
Você pode obter a imagem ISO do CD de instalação alternativa na página de versões do Ubuntu 12.04 LTS . Se o seu hardware é antigo, provavelmente você deseja usar a versão de 32 bits, ubuntu-12.04-alternate-i386.iso
fonte
Check disc for defects
primeiro, porque a validade da mídia de instalação é o que mais importa e é mais fácil, pois envolve apenas fazer uma seleção de menu, não executar outra ferramenta. Mas, sim, se a mídia de instalação estiver incorreta, a imagem ISO precisará ser verificada para determinar se o problema foi causado por um erro ao criar o CD ou por uma ISO incorreta.Check the CD
seção inteira no artigo de ajuda do HowToMD5SUM me parece entediante e sem sentido. Não consigo imaginar por que alguém iria querer usar a abordagem descrita lá, em vez de simplesmente usarCheck disc for defects
. Provavelmente deve ser movido e apenas vinculado.Eu tive esse mesmo problema hoje cedo ao tentar limpar a instalação de uma unidade USB. Eu queimei o ISO em um disco e fiz uma instalação limpa a partir daí e funcionou bem. Sei que isso realmente não resolve o problema, mas pode ser uma solução rápida, se é tudo o que você procura.
fonte
Isso pode parecer bobagem, mas se você tivesse um array mdadm, as partições podem ter sido confusas. Por causa das matrizes mdadm que executam sua tabela de partições, estarão vazias, apesar da instalação ser bem-sucedida (o próprio kernel conhece as partições, mas o grub não entende o que fazer naturalmente).
Eu sei disso porque quebrei o shell e fiz o chroot no / target e executei o grub-install e ele mencionava algo sobre um disco ausente (um fdisk -l / dev / sda mostrava uma tabela de partição vazia!).
Reinstalar ou recriar uma tabela de partição correta permitirá que o grub-install / dev / sda tenha êxito depois.
fonte