Ubuntu CD image build software

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

Reported by Kano on 2010-02-20
46
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Ubuntu CD Images
High
Colin Watson
syslinux (Ubuntu)
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.

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
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.

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?

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  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers