Instalação completa do Ubuntu 12.04 em pendrives USB no prompt do GRUB

3

Nos últimos três dias, tenho tentado instalar o Ubuntu 12.04 LTS em um pendrive USB Kingston DataTraveler Micro de 16 GB (para ser chamado de USB de instalação). O processador é um novo Intel Atom D525 (o computador é novo). É uma instalação completa regular (por isso não estou tentando criar um USB ao vivo) usando o instalador de desktop regular executado a partir de outro USB pendrive (para ser chamado o USB ao vivo) que executa o Desktop 12.04 ISO. Eu quero usar esta instalação USB como padrão para a inicialização, nenhuma outra unidade está conectada.

Eu segui todos os passos de: Como posso executar o Ubuntu sem disco rígido? e do Método 1 de: link . Então, basicamente eu criei um novo MBR no pendrive USB com duas partições (EXT2 montado em / e 2GB de swap). Eu instalei o bootloader (GRUB) no / dev / sda (eu também tentei / dev / sda1 só para ver se isso funcionaria ...) que é o USB de instalação (o USB ao vivo é / dev / sdb). Tudo parecia funcionar perfeitamente bem (live USB boots / funciona perfeitamente).

No entanto, ao iniciar a partir da instalação USB, sou confrontado com o prompt do GRUB, em vez de um menu ou inicialização do Ubuntu. Nenhuma mensagem, apenas o prompt. Isso acontece toda vez que tento instalar. Digitar comandos no prompt do GRUB, como "ls", todos terminam em erro: "hd0 read error" ou "no such partition".

Já tentei estas opções:

  • Instale em / dev / sda1 em vez de / dev / sda (obviamente não funciona, teve que tentar)
  • Instalar usando EXT4 em vez de EXT2 (mesmo resultado, conforme esperado)
  • Reinstale o GRUB usando o reparo de inicialização (mesmo resultado)
  • Reinstale o GRUB da linha de comando (mesmo resultado)
  • Duas reinstalações completas usando um novo ISO de desktop do Ubuntu e ferramentas diferentes para criar o pendrive USB ao vivo (verificação de hash) (demora ~ 2 horas por instalação incluindo atualizações ...)

Minhas entranhas me dizem que, de alguma forma, o GRUB2 é incompatível com a leitura do pendrive (mais uma vez, o USB vivo inicializa bem, mas acho que ele usa um gerenciador de inicialização diferente).

Eu gostaria de usar o USB de instalação como uma unidade de inicialização padrão (já que o computador ficará online 24 horas por dia, assim uma inicialização lenta não é um problema e deve funcionar ...). Espero que meu problema esteja claro e que alguém possa me ajudar. Eu já tentei pesquisando e pedindo ajuda no canal de IRC, mas nenhum resultado (o cara não sabia o que estava acontecendo e sugerindo postar aqui). Eu apreciaria muito qualquer ajuda, já que estou basicamente sem opções.

    
por PatPets 12.07.2012 / 13:40

2 respostas

1

Talvez você já tenha feito isso, mas certifique-se de renomear todos os arquivos do isolinux * para o syslinux * no pendrive, como explicado no seção Unetbootin deste guia . Uma vez eu tive um problema semelhante e estava sentindo falta dessa parte.

    
por mythsmith 12.07.2012 / 13:50
0

Você alterou a localização do pendrive USB no arquivo /boot/grub/grub.cfg ? Este local pode mudar de acordo com o dispositivo USB conectado no momento da instalação.

    
por Pierre-François Bonnefoi 21.07.2012 / 15:12