O Ubuntu Live USB não inicializa, “Falha ao carregar o arquivo COM32 menu.c32”


15

Espero reviver um netbook antigo que tenho instalando o Linux nele. Fiz o que acho que a maioria de nós deveria fazer: criei um Xubuntu 14.10 Live USB com Unetbootin, liguei o stick no meu computador, tentei acioná-lo ...

e foi confrontado com uma tela preta e esse erro:

Failed to load COM32 file menu.c32

boot: _

A coisa maldita não responde a nenhum pressionamento de tecla e eu não posso fazer nada, exceto desligar e chorar. Tentei reformatar minha unidade USB, baixar novamente o Xubuntu .iso e refazer o Live USB. Mesmo erro.

Oque posso fazer para consertar isso?

Esse problema também ocorre com o usb-creator, também conhecido como "Startup Disk Creator". Também é um problema com todas as variantes do ubuntu, incluindo aquelas baseadas no Ubuntu 14.04 LTS, Ubuntu 14.10 e Ubuntu 15.04.


Não use Unetbootin. Você deve conseguir o ISO diretamente na caneta. O dd está disponível no linux e no windiws (acho que é chamado windd). Sempre funciona para mim.
Hatterman

Eu recomendo observar que esse mesmo erro afeta o projeto usb-creator, também conhecido como "Startup Disk Creator".
precisa saber é o seguinte

Respostas:


14

Depois de cavar, parece que esse é um problema bastante comum para algumas pessoas que tentam criar um Ubuntu Live USB com o Unetbootin. O bug ainda não foi corrigido, mas felizmente existe uma solução alternativa.

Você precisará:

  • Um computador de trabalho com o Ubuntu já instalado
  • 1 minuto do seu tempo

A solução alternativa:

  1. Conecte seu Live USB criado em um computador com o Ubuntu já instalado.
  2. Navegue até /usr/lib/syslinux/bios/no seu gerenciador de arquivos. (Em algumas instalações, o caminho que você precisa é /usr/lib/syslinux/modules/bios/.
  3. Selecione as seguintes três arquivos: libcom32.c32, menu.c32, e libutil.c32.
  4. Copie (não recorte) os arquivos acima para o diretório raiz da sua unidade USB Live.
  5. Desmonte a unidade USB e pronto!

Esta solução foi baseada em uma postagem de blog encontrada no AjoPaul.com

Solução alternativa Na linha de comando:

Depois de instalar o Ubuntu 14.10 na sua unidade USB, execute os seguintes comandos:

cd /usr/lib/syslinux/modules/bios/
cp libcom32.c32 /media/path/to/usb/drive/
cp libutil.c32 /media/path/to/usb/drive/
cp menu.c32 /media/path/to/usb/drive/

// , Isso funciona!
Nathan Basanese

11

Existe uma solução muito simples para isso, tive o mesmo problema quando usei o Startup Disk Creator no meu laptop executando o Ubuntu. Tudo o que você precisa fazer é pressionar Tabquando receber o erro. Ao pressionar a tecla tab, você verá novas opções como 'Ao vivo'. basta digitar ao vivo no teclado e pressionar enter. Isso permitirá que você execute o Xubuntu a partir da unidade USB. Depois de inicializar com sucesso no Xubuntu, você poderá instalar o SO no seu netbook a partir daí.

Você também pode instalar o Xubuntu 14.04 ou 16.04, pois essas versões serão suportadas por um longo período de tempo.

Este método funcionou para mim quando tentei inicializar no Ubuntu 14.10. Isso também deve funcionar para você.


Isso ainda funciona, Rumesh?
Nathan Basanese

@Misogynist Funcionou quando tentei com o Ubuntu 14.10 no mês passado. Eu nunca tentei com o Xubuntu, mas acho que deve funcionar.
Rumesh

Seu bem-vindos :)
Rumesh

1
Apenas para dizer que você não precisaria ver 'Ao vivo', mas outras opções listadas. Digitei o que estava procurando. Sua sugestão é muito mais fácil do que as outras. Obrigado!
djondal

2

Eu recebi o mesmo erro, mas o arquivo com falha foi versamenu.c32.

Para o meu Xubuntu 16.04, os arquivos ausentes estão disponíveis no

/usr/lib/syslinux/modules/bios. 

Copiei 4 arquivos:

libcom32.c32
menu.c32
libutil.c32
versamenu.c32 

para a raiz ( /) do usb e funcionou bem quando tentei testar o Trinity Rescue USB

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.