Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#40107 - [unetbootin] Cannot produce bootable FreeDOS USB

Attached to Project: Community Packages
Opened by Dan Liew (delcypher) - Sunday, 27 April 2014, 01:38 GMT
Last edited by Alexander F. Rødseth (xyproto) - Wednesday, 30 April 2014, 10:09 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
A FreeDos usb stick built with unetbootin fails to boot with the following error message when booting.

"SYSLINUX 6.02 EDD Copyright (c) 1999-2013 H. Peter Anvin et al
boot:
Failed to load COM32 file menu.c32
boot:
"

Additional info:
* unetbootin 585-2, syslinux 6.02-8
* config and/or log files etc.


Steps to reproduce:
1. Setup single FAT16 partition on usb stick using gparted
2. Run unetbootin and install FreeDos
3. Restart machine and select booting from USB stick if necessary

Error message will appear.

I tried manually re-installating syslinux to the memory stick by

1.

cp /usr/lib/syslinux/menu.c32 /path/to/usb

2.

$ dd bs=440 count=1 conv=notrunc if=/usr/lib/syslinux/bios/mbr.bin of=/dev/sdb

3. Tweak syslinux.cfg so that syntax is correct (eg. keywords in capitals)

This didn't work. The error message I then received was that there was an I/O error reading ubnkern

At this point I gave up.
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Wednesday, 30 April 2014, 10:09 GMT
Reason for closing:  Upstream
Comment by Brian Christiansen (bgc1954) - Monday, 28 April 2014, 16:48 GMT
I just noticed this same type of behavior where making a copy of LMDE.iso with unetbootin. Upon booting the usb it gives me the "Failed to load COM32 file menu.c32". I use syslinux as my own bootloader so I copied the menu.c32 from my /boot/syslinux directory and then when I tried to boot the usb I got an error "Failed to load libutil.c32". After I copied that file to the usb, it worked fine so there seems to be some sort of COM32 incompatability in unetbootin.
Comment by Alexander F. Rødseth (xyproto) - Tuesday, 29 April 2014, 14:21 GMT
Hi. Thanks for reporting.

This is, as far as I can tell, an upstream problem with unetbootin. Please report it upstream to the unetbootin developers (if not already reported): https://bugs.launchpad.net/unetbootin

If you include a link to the bug report here, we can follow the progress. Alternatively, this issue can just be closed as "upstream".
Comment by Dan Liew (delcypher) - Tuesday, 29 April 2014, 14:38 GMT
The issue was already reported upstream. Oops, I should of checked this first sorry.

https://bugs.launchpad.net/unetbootin/+bug/1190256
Comment by Alexander F. Rødseth (xyproto) - Wednesday, 30 April 2014, 10:08 GMT
No worries! Closing this one as "upstream", then. Cheers.

Loading...