| Summary: | boot.iso on USB won't boot (Failed to load libutil.c32 / Failed to load COM32 file menu.c32) with Unetbootin | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Pierre Fortin <pf> |
| Component: | Release (media or process) | Assignee: | Anne Nicolas <ennael1> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | mageia, mageia, sysadmin-bugs, thierry.vignaud, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| See Also: | https://bugs.mageia.org/show_bug.cgi?id=15367 | ||
| Whiteboard: | |||
| Source RPM: | unetbootin-0-5.585.mga4 | CVE: | |
| Status comment: | |||
|
Description
Pierre Fortin
2013-12-07 08:40:38 CET
Thierry Vignaud
2013-12-07 17:07:00 CET
CC:
(none) =>
sysadmin-bugs, thierry.vignaud, tmb I've encountered the same issue upon creation of Ubuntu(Daily_Live_x64) with UNetbootin (0-5.585.mga4). The simple fix was to copy 'libcom32.c32' and 'libutil.c32' from '/usr/lib/syslinux/' to boot drive(usb flash). -- CC:
(none) =>
kjotov This seems to be a result of the change in syslinux in v5, such that modules can now have dependencies in separate files. I think the problem is that menu.c32, has a dependency on libutil.c32. http://www.syslinux.org/wiki/index.php/Library_modules (I'm guessing here, but maybe the version of unetbootin is too old for the version of syslinux? I have syslinux-6.02-4.mga4 unetbootin-0-5.585.mga4) CC:
(none) =>
mageia unetbootin-0-5.585.mga4 On both i586 and x86_64 machines today, without checking for correct location, I simply make sure these 2 files (libutil.c32 & menu.c32) exist in both / and /isolinux folders on the usb stick and boot then works. cd <usb_mount_point> cp -a menu.c32 isolinux cp -a isolinux/libutil.c32 . Strangely, if I mount -o loop mageia/distrib/4/x86_64/install/images/boot.iso /mnt/usb there is no menu.c32 file in there -- where does it come from? Curious because simply writing boot.iso to a CD is all that's needed to install... Source RPM:
(none) =>
unetbootin-0-5.585.mga4 unetbootin is not supported, use dd or something else https://wiki.mageia.org/en/Installation_Media#Dump_Mageia_ISO_on_a_USB_flash_drive.3F Summary:
boot.iso on USB won't boot (Failed to load libutil.c32 / Failed to load COM32 file menu.c32) =>
boot.iso on USB won't boot (Failed to load libutil.c32 / Failed to load COM32 file menu.c32) with Unetbootin Re #4, I think the bug isn't specifically "Unetbootin can't be used to install Mageia", but "Mageia's unetbootin package is broken; it cannot be used for creating any other bootable installers". (In reply to Manuel Hiebel from comment #4) > unetbootin is not supported, Just curious... shouldn't that be stated in the package? (In reply to Richard Neill from comment #5) > Re #4, I think the bug isn't specifically "Unetbootin can't be used to > install Mageia", but "Mageia's unetbootin package is broken; it cannot be > used for creating any other bootable installers". Or more like: "Mageia's unetbootin package is broken; it cannot be used for creating working Mageia bootable installers without modification (as in comment 3)." :) The info at http://unetbootin.sourceforge.net/ seems to imply that the process for creating a Mageia specific unetbootin should be relatively simple. If I can find time to kickstart a Mageia version, how would I submit it? No ideas, I just know that since mga2/3 it doesn't work anymore so... Using isodumper, so closing this issue as invalid. Status:
NEW =>
RESOLVED
Florian Hubold
2015-10-10 20:58:32 CEST
See Also:
(none) =>
https://bugs.mageia.org/show_bug.cgi?id=15367 |