Comment réparer l'erreur syslinux lors de la création d'une clé USB de démarrage sous Windows?

13

J'ai téléchargé le bureau Ubuntu 12.04 et j'essaie de créer une clé USB amorçable à l'aide du programme d'installation USB universel.

Cependant, je continue de recevoir le message:

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

J'ai formaté l'USB en utilisant FAT32 (format rapide et complet) et j'ai même essayé uniquement FAT. L'erreur apparaît toujours. J'ai également désactivé tous les pare-feu, mais cela ne fait aucune différence.

Pourquoi cela arrive-t-il?

Sab
la source
Aucune partition sur le lecteur USB. C'est juste 1 Go fat32 formaté. Exécution de Windows 7
Sab
Existe-t-il d'autres messages dans le journal des événements système Windows en même temps qui pourraient fournir plus d'informations sur l'erreur réelle? (Pour afficher les événements système, ouvrez l'Observateur d' événements Windows .)
irrationnel John
syslinuxa changé son interface. Auparavant , syslinux <device>il est maintenant syslinux install <device>Unetbootin doit mettre à jour son appel. Voir man syslinxet man syslinux-legacy.
shawnhcorey

Réponses:

21

J'ai également utilisé l' installateur USB universel et j'ai également eu ce problème.

Essayez de reformater le lecteur en NTFS et réessayez. Ça devrait marcher.

Emerson Hsieh
la source
1
Mais je pensais que le disque devrait être formaté en fat32 pour démarrer à partir de
Sab
Je sais! Tout le monde dit cela (regardez la question ci-dessus) mais NTFS a fonctionné pour moi alors que FAT32 ne l'a pas fait.
Emerson Hsieh
3
Cela n'a pas fonctionné pour moi. Il y a probablement un autre problème que je n'arrive pas à comprendre.
Sab
3
Cela a fonctionné pour moi 21/07/12. J'ai formaté en NTFS (contrairement à ce que tout le monde disait) et cela a bien fonctionné.
EGHDK
1
Je viens de travailler pour moi
DanH
5

J'ai eu le même problème avec le bureau Ubuntu 12.04 64bits. J'ai essayé 2 fois, même erreur: Syslinux affiche un avertissement, se ferme et dit "Ne sera pas amorçable".

Donc, j'ai formaté la clé USB AVANT d'ouvrir l'installateur USB universel, et je n'ai PAS vérifié l'option "formater le lecteur" (case à cocher) et cela a très bien fonctionné.

Gonzalo
la source
3

Téléchargez Unetbootin pour Windows et essayez cela:

http://unetbootin.sourceforge.net/

Avant d'aller de l'avant et de créer l'USB amorçable, c'est toujours une bonne idée de vérifier la somme md5 de l'iso que vous avez téléchargée:

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

Cela peut vous faire économiser beaucoup de chagrin plus tard s'il s'avère que le téléchargement était corrompu

Chris

Edit: @emersonhsieh, je pense que le LiveUSB doit être formaté en FAT pour pouvoir démarrer.

@ Chris Mine avait fat32 mais cela n'a pas fonctionné. après l'avoir reformaté en ntfs, il n'a pas eu le message d'erreur.

@eversonhsieh: J'ai rencontré des situations où la table de partition mise sur la clé USB par le fabricant provoque des problèmes. La solution consiste à supprimer complètement la table de partition, à la refaire et à reformater FAT. Chris

J'ajoute cela comme une autre modification, car mon commentaire ci-dessous semble être masqué par un lien "afficher plus". Je pense que c'est assez important pour le dire clairement car cela a causé un problème pour un bon nombre de personnes, moi-même inclus:

Ok, je viens de vérifier ce problème avec Unetbootin et Ubuntu Startup disk creator sur un lecteur Verbatim 2Gb. Le problème est la table de partition que les fabricants mettent sur les appareils. Peut-être qu'il n'est pas marqué comme amorçable ou contient quelque chose de non standard. La solution consiste à supprimer la table de partition sur le périphérique et à refaire une nouvelle table de partition. Vous pouvez ensuite créer une nouvelle partition et la formater en FAT32 et cela fonctionnera. Chris

fabricant4
la source
Malheureusement, unetbootin ne prend pas en charge la version de bureau ubuntu 12.04. La somme de contrôle semble être la même.
Sab
@ user65646 Je sais! Tout le monde le dit, mais NTFS a fonctionné pour moi, contrairement à FAT32.
Emerson Hsieh
Unetbootin ne se soucie pas vraiment de la version. Sélectionnez simplement le bouton radio pour "Diskimage" et pointez Unetbootin vers l'ISO sur votre disque dur. (12.04 n'est peut-être pas encore dans la section de téléchargement "Distribution" car il n'a pas été mis à jour.
fabricator4
D'accord. Permettez-moi de l'essayer
Sab
J'ai utilisé FAT32 avec Unetbootin à plusieurs reprises, pour diverses .isoimages de démarrage , et cela a toujours fonctionné pour moi.
Eliah Kagan
1

J'ai résolu ce problème. J'ai essayé le format bâton de FAT32 à NTFS - sans résultats. J'ai essayé de formater le bâton AVANT d'exécuter le programme d'installation - sans résultats. Ensuite, j'ai fait le format LENT, LONG de ma clé USB en utilisant le format Windows du système (clic droit de la souris sur l'icône de la clé USB et non marqué "Format rapide"). Bonne chance ! :-)

à M
la source
1

Voici mon expérience après avoir suivi certaines des réponses les mieux notées sur ce fil.

  1. Le formatage avec NTFS à l'aide de l'utilitaire de formatage intégré de Windows s'est débarrassé de l'erreur syslinux mais je n'ai jamais pu démarrer à partir de la clé USB.
  2. Le formatage avec exFAT, qu'il soit rapide ou approfondi, n'a pas résolu le problème et l'erreur syslinux a persisté.

  3. Universal USB Installer a un paramètre pour formater fat32 comme mis en évidence dans l'image:

    entrez la description de l'image ici

Ce paramètre a parfaitement fonctionné, la clé USB a été formatée par cet outil, le programme d'installation a été copié et j'ai pu démarrer à partir de la clé USB.

Abhijeet Apsunde
la source
+1 pour avoir essayé les réponses existantes et en avoir trouvé une qui fonctionne encore aujourd'hui. De plus, une bonne capture d'écran pour montrer quelles options étaient sélectionnées pour créer l'USB de démarrage sous Windows.
clearkimura
Les nouvelles versions du programme d'installation USB ont cependant supprimé cette option. Pourquoi???
Calydon
0

J'avais le même problème de "SYSLINX ERROR" Formatez votre clé USB au format NTFS puis chargez votre ios (Remarque: Encore une fois, ne formatez pas la clé USB avec un logiciel de démarrage ok, cela ne fonctionnera pas si vous la formatez à nouveau avec un logiciel de démarrage). cela fonctionnera bien.

mack
la source
0

Mon expérience est de m'assurer qu'aucun GPT n'est utilisé au démarrage comme mentionné dans les exigences de l'interface utilisateur.

par exemple, réexécutez rufus pour vous assurer que le démarrage MBR est utilisé.

Bay User2005
la source
0

Désactiver la protection contre les rançongiciels Windows

La protection contre les rançongiciels Windows empêchait syslinx de fonctionner correctement. En fait, il a affiché une notification contextuelle indiquant qu'il n'a pas pu fonctionner.

Après avoir désactivé la protection Windows Ransomware, j'ai pu écrire une image Ubuntu.

Comment désactiver la protection contre les rançongiciels Windows?

Démarrer ➜ (type) Paramètres ➜ Sécurité Windows ➜ Protection contre les virus et les menaces ➜ Protection contre les ransomwares ➜ Gérer la protection contre les ransomwares ➜ Accès contrôlé aux dossiers ➜ Désactiver

Cela peut être réactivé après la création de l'image USB

CJBS
la source