Como corrigir o erro do syslinux ao criar um pendrive inicializável no Windows?

11

Eu baixei a área de trabalho do Ubuntu 12.04 e estou tentando criar uma unidade USB inicializável usando o instalador USB universal.

No entanto, continuo recebendo a mensagem:

An error(1) occurred while executing syslinux. Your USB drive won’t be bootable.

Eu tenho formatado o USB usando FAT32 (formato rápido e completo) e até tentei apenas FAT. O erro ainda aparece. Eu também desliguei todo o firewall, mas isso não faz diferença.

Por que isso está acontecendo?

    
por Sab 27.05.2012 / 04:55

7 respostas

21

Eu também usei o instalador usb universal e também tenho esse problema.

Tente reformatar a unidade para NTFS e tente novamente. Deve funcionar.

    
por Emerson Hsieh 27.05.2012 / 05:17
5

Eu tive o mesmo problema com o Ubuntu 12.04 desktop 64bits. Eu tentei 2 vezes, mesmo erro: Syslinux mostra um aviso, fecha e diz "não será inicializável".

Então, eu formatei o pendrive ANTES de abrir o instalador USB universal, e NÃO selecionei a opção "format drive" (caixa de seleção) e funcionou bem.

    
por Gonzalo 11.11.2013 / 14:15
3

Faça o download do Unetbootin para Windows e tente isso:

link

Antes de ir em frente e fazer o USB inicializável, é sempre uma boa idéia verificar o md5sum da iso que você baixou:

link

Isso pode poupar muita dor depois se o download estiver corrompido

Chris

Edit: @emersonhsieh, eu acho que o LiveUSB deve ser formatado em FAT para poder arrancar dele.

@ Chris Mine tinha fat32 mas não funcionou. depois de reformatá-lo para o ntfs ele não tinha a mensagem de erro.

@eversonhsieh: Eu me deparei com situações em que a tabela de partições colocada no pendrive pelo fabricante causa alguns problemas. A solução é excluir completamente a tabela de partição, refazê-la e reformatar o FAT. Chris

Estou adicionando isso como outra edição, porque meu comentário abaixo parece estar oculto por um link "mostrar mais". Eu acho que é importante o suficiente para colocá-lo aqui em claro, pois isso causou um problema para algumas pessoas, inclusive eu:

Ok, acabei de verificar este problema com o Unetbootin e o criador de disco do Ubuntu Startup em uma unidade Verbatim de 2Gb. O problema é a tabela de partições que os fabricantes colocam nos dispositivos. Talvez não seja marcado como inicializável ou tenha algo não padrão lá. A solução é remover a tabela de partições no dispositivo e refazer uma nova tabela de partições. Você pode criar uma nova partição e formatá-la como FAT32 e ela funcionará. Chris

    
por fabricator4 27.05.2012 / 05:12
1

Eu resolvi esse problema. Eu tentei formato stick de FAT32 para NTFS - sem resultados. Tentei formatar o stick ANTES de executar o Installer - sem resultados. Então eu fiz SLOW, LONG formato do meu stick USB usando o formato do Windows do sistema (clique direito do mouse sobre o ícone do stick USB e não marcado "formato rápido"). Boa sorte ! : -)

    
por tom 02.04.2015 / 09:29
1

Aqui está a minha experiência depois de seguir algumas das melhores respostas deste tópico.

  1. A formatação com o NTFS usando o utilitário de formatação integrado do Windows livrou-se do erro do syslinux, mas eu nunca consegui inicializar a partir do pendrive.
  2. A formatação com exFAT seja rápida ou completa não resolveu o problema e o erro do syslinux persistiu.

  3. O instalador USB universal tem uma configuração para formatar o fat32 conforme destacado na imagem:

Essa configuração funcionou perfeitamente, o pen drive foi formatado por essa ferramenta, o instalador foi copiado e eu pude inicializar a partir do pen drive.

    
por Abhijeet Apsunde 06.01.2016 / 22:37
0

Eu estava tendo o mesmo problema de "SYSLINX ERROR" Formate seu pendrive usando o formato NTFS e carregue seus ios (Nota: Novamente Não formate o pendriver com o software inicializável, ok, isso não funcionará se você o formatar novamente com o software inicializável). vai funcionar bem.

    
por mack 22.12.2015 / 12:32
0

Minha experiência é garantir que nenhuma GPT seja usada na inicialização, conforme mencionado nos requisitos da UUI.

, por exemplo, execute novamente o rufus para garantir que a inicialização do MBR seja usada.

    
por Bay User2005 02.02.2017 / 21:45