web-dev-qa-db-fra.com

Ubuntu Live USB ne démarre pas, "Échec du chargement du fichier COM32 menu.c32"

J'espère pouvoir faire revivre un vieux netbook en installant Linux dessus. J'ai fait ce que je suppose que la plupart d'entre nous sommes supposés faire: j'ai créé un Live USB Xubuntu 14.10 avec Unetbootin, branché la clé à mon ordinateur, essayé de le mettre en marche ...

et a été confronté à un écran noir et cette erreur:

Failed to load COM32 file menu.c32

boot: _

La chose la plus foutue ne répondra à aucune pression sur une touche et je ne peux rien faire à part l'éteindre et pleurer. J'ai essayé de reformater ma clé USB, de retélécharger le Xubuntu .iso et de refaire Live USB. Même erreur.

Que puis-je faire pour résoudre ce problème?

Ce problème se produit également avec usb-creator, également appelé "Créateur de disque de démarrage". C'est également un problème avec toutes les variantes d'ubuntu, y compris celles basées sur Ubuntu 14.04 LTS, Ubuntu 14.10 et Ubuntu 15.04.

14
Egghead99

Après quelques recherches, il semble que ce soit un problème assez courant chez certaines personnes qui essaient de créer un Ubuntu Live USB avec Unetbootin. Le bogue n’a pas encore été corrigé, mais heureusement, il existe une solution de contournement. .

Tu auras besoin:

  • Un ordinateur de travail avec Ubuntu déjà installé
  • 1 minute de votre temps

La solution de contournement:

  1. Branchez votre Live USB créé sur un ordinateur sur lequel Ubuntu est déjà installé.
  2. Accédez à /usr/lib/syslinux/bios/ dans votre gestionnaire de fichiers. (Dans certaines installations, le chemin dont vous avez besoin est /usr/lib/syslinux/modules/bios/.
  3. Sélectionnez les trois fichiers suivants: libcom32.c32, menu.c32 et libutil.c32.
  4. Copiez (sans couper) les fichiers ci-dessus dans le répertoire racine de votre clé USB Live.
  5. Démontez la clé USB et c'est parti!

Cette solution était basée sur un article de blog trouvé sur AjoPaul.com

Solution alternative à partir de la ligne de commande:

Après avoir installé Ubuntu 14.10 sur votre clé USB, exécutez les commandes suivantes:

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/
13
Egghead99

Il existe une solution très simple à ce problème. J'avais le même problème lorsque j'ai utilisé Startup Disk Creator à partir de mon ordinateur portable sous Ubuntu. Il suffit d’appuyer sur Tab quand vous obtenez l'erreur. Lorsque vous appuyez sur l'onglet, vous verrez de nouvelles options telles que "Live". tapez simplement en direct sur votre clavier et appuyez sur enter. Cela vous permettra d’exécuter Xubuntu à partir du lecteur USB. Une fois que vous avez démarré avec succès dans Xubuntu, vous pouvez installer le système d'exploitation sur votre netbook à partir de là.

Aussi, vous voudrez peut-être installer Xubuntu 14.04 ou 16.04 car ces versions seront supportées pendant une période plus longue.

Cette méthode a fonctionné pour moi lorsque j'ai essayé de démarrer sous Ubuntu 14.10. Cela devrait également fonctionner pour vous.

8
Rumesh

J'ai eu la même erreur mais le fichier en échec était versamenu.c32.

Pour mon Xubuntu 16.04, les fichiers manquants sont disponibles dans

/usr/lib/syslinux/modules/bios. 

J'ai copié 4 fichiers:

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

à la racine (/) de la clé USB et cela a bien fonctionné lorsque j'ai essayé de tester Trinity Rescue USB

2
Linh Lung HR