isolinux hybrid mode should be used - all other major distributions do so since last year

Bug #524803 reported by Kano
46
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Ubuntu CD Images
Fix Released
High
Colin Watson
syslinux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: syslinux

Since all other major distributions create hybrid mode iso images it is really sad to see that U does not use that feature. It was introduced with syslinux 3.72 which was over 1 year ago and used till then by Fedora, Moblin, Kanotix... As the U syslinux is a SuSE modification i would suggest to use the OpenSuSE patches. OpenSuSE uses hybrid images since 11.2, so only U is lagging behind. Source:

http://download.opensuse.org/factory/repo/src-oss/suse/src/syslinux-3.83-1.23.src.rpm

Maybe the patches work with 3.84 too, which would be the current version. All that needs to be done is

isohybrid image.iso

after creating the iso image and then you can copy it 1:1 onto usb drives, also

qemu -hda image.iso

will show the menu as simple test for hybrid mode.

Revision history for this message
Colin Watson (cjwatson) wrote :

I've uploaded the necessary version of syslinux now. Modifying the CD images we ship will of course be a bit more work because I'll need to get a newer version of syslinux installed on the machine that does the builds. I'll have to think about how this ties into the plan to move CDs to GRUB at some point, although GRUB has a similar facility so it ought to be possible.

Changed in syslinux (Ubuntu):
status: New → Fix Released
Revision history for this message
Colin Watson (cjwatson) wrote :

Oh, and we'll have to work out how to do this such that it doesn't break jigdo builds, since we generate jigdo files directly from genisoimage in order to avoid seriously impairing CD build times. I suspect that rather than calling isohybrid we'll need to patch a similar facility into genisoimage, or perhaps switch to xorriso which has this facility built-in already.

Revision history for this message
Kano (master-kanotix) wrote :

I just checked natty alpha 1 and isohybrid was still not executed on the iso image, just like the final maverick ones. Ubuntu is most likely the one and only major distribution that has NO working hybrid images out of the box. Is that a running gag or will that be fixed?

Revision history for this message
Colin Watson (cjwatson) wrote :

This is done as of tomorrow's daily builds. Sorry for the delay. See:

  https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033495.html

Changed in ubuntu-cdimage:
assignee: nobody → Colin Watson (cjwatson)
importance: Undecided → High
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.