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.
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:
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.
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.
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.
Tags boot grub2 usb 12.04 installation