Como corrigir erro de syslinux criando um pendrive inicializável no Windows?


13

Baixei o Ubuntu 12.04 desktop e estou tentando criar uma unidade USB inicializável usando o instalador universal.

No entanto, continuo recebendo a mensagem:

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

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

Por que isso está acontecendo?


Nenhuma partição no drive USB. É apenas 1 gb fat32 formatado. Executando o windows 7
Sab

Existem outras mensagens no log de eventos do sistema do Windows ao mesmo tempo que possam fornecer mais informações sobre qual é o erro real? (Para ver os eventos do sistema, abrir as janelas Visualizador de eventos .)
irracional John

syslinuxmudou sua interface. Costumava ser syslinux <device>. Agora, o syslinux install <device>Unetbootin precisa atualizar sua chamada. Veja man syslinxe man syslinux-legacy.
211118 shawnhcorey

Respostas:


21

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

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


1
Mas eu pensei que a unidade deve ser formatado em FAT32 para arrancar a partir
Sab

Eu sei! Todo mundo diz isso (veja a pergunta acima), mas o NTFS funcionou para mim, enquanto o FAT32 não.
Emerson Hsieh

3
Isso não funcionou para mim. Provavelmente, há outra questão que não consigo entender.
Sab

3
Isso funcionou para mim em 21/07/12. Formatei para NTFS (ao contrário do que todo mundo estava dizendo) e funcionou bem.
EGHDK 21/07/12

1
Apenas trabalhou para mim
DanH

5

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

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


3

Baixe o Unetbootin para Windows e tente o seguinte:

http://unetbootin.sourceforge.net/

Antes de prosseguir e criar o USB inicializável, é sempre uma boa ideia verificar o md5sum do iso que você baixou:

https://help.ubuntu.com/community/HowToMD5SUM#MD5SUM_on_Windows

Isso pode poupar muito sofrimento mais tarde, se o download estiver corrompido

Chris

Edit: @emersonhsieh, acho que o LiveUSB deve ser formatado como FAT para poder inicializá-lo.

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

@eversonhsieh: Me deparei com situações em que a tabela de partição colocada no pen drive pelo fabricante causa alguns problemas. A solução é excluir a tabela de partição completamente, 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 deixar claro aqui, pois causou um problema para muitas pessoas, inclusive eu:

Ok, acabei de verificar esse problema com o Unetbootin e o criador de disco de inicialização do Ubuntu em uma unidade Verbatim 2Gb. O problema é a tabela de partição que os fabricantes colocam nos dispositivos. Talvez não esteja marcado como inicializável ou tenha algo fora do padrão. A solução é remover a tabela de partições do 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


Infelizmente, o unetbootin não suporta a versão desktop do ubuntu 12.04. A soma de verificação parece ser a mesma.
Sab

@ user65646 eu sei! Todo mundo diz isso, mas o NTFS funcionou para mim, enquanto o FAT32 não.
Emerson Hsieh

Unetbootin não se importa realmente com o lançamento. Basta selecionar o botão de opção "Diskimage" e apontar para Unetbootin na ISO do seu disco rígido. (12.04 pode não estar na seção de download "Distribuição" ainda que não tenha sido atualizada.
fabricator4

OK. Deixe-me tentar de fora
Sab

Eu usei o FAT32 com o Unetbootin várias vezes, para várias .isoimagens inicializáveis , e sempre funcionou para mim.
Eliah Kagan

1

Eu resolvi esse problema. Eu tentei formatar stick de FAT32 para NTFS - sem resultados. Tentei formatar o stick ANTES de executar o instalador - sem resultados. Depois, fiz o formato LENTO e LONGO do meu pendrive usando o formato Windows do sistema (clique com o botão direito do mouse no ícone do pendrive e não marcado como "Formatação rápida"). Boa sorte ! :-)


1

Aqui está minha experiência depois de seguir algumas das respostas mais bem avaliadas neste tópico.

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

  3. O Universal USB Installer tem uma configuração para formatar fat32, conforme destacado na imagem:

    insira a descrição da imagem aqui

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


+1 para experimentar as respostas existentes e descobrir uma que ainda funciona hoje. Além disso, uma boa captura de tela para mostrar quais opções estavam sendo selecionadas para criar o USB inicializável no Windows.
precisa saber é o seguinte

Novas versões do instalador USB removeram esta opção no entanto. Por quê???
Calydon 28/01

0

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


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.


0

Desativar a proteção do Windows Ransomware

A proteção do Windows Ransomware impedia o funcionamento correto do syslinx. Na verdade, ele exibiu uma notificação pop-up indicando que foi impedido de funcionar.

Depois de desativar a proteção do Windows Ransomware, consegui escrever uma imagem do Ubuntu.

Como desativar a proteção do Windows Ransomware?

Iniciar ➜ (tipo) Configurações Security Segurança do Windows protection Proteção contra vírus e ameaças ➜ Proteção contra ransomware ➜ Gerenciar proteção contra ransomware ➜ Acesso controlado a pastas ➜ desabilitado

Isso pode ser reativado após a criação da imagem 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.