https://bugzilla.novell.com/show_bug.cgi?id=703673 https://bugzilla.novell.com/show_bug.cgi?id=703673#c1 Bernhard Wiedemann <bwiedemann@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@novell.com AssignedTo|coolo@novell.com |snwint@novell.com --- Comment #1 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-07-19 09:43:35 CEST --- I finally found out why some of those isos had a bad MBR id: when isohybrid from syslinux-4 is called (on a 32bit system) with -i 0x80000000 or above, the value will be clipped to 0x7fffffff before being written into MBR thus causing it not to be found on USB-boot. As the default is to use a random id, this would cause 50% of isos to be bad. there are two possible ways to solve this: a) the most significant bit is cleared early enough (e.g. &=0x7fffffff right after parsing the -i param and after generating a random id value) b) the whole code is made to work cleanly with 32-bit/unsigned id values -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.