Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 251719 - Please use hybrid cd-rom/hard disk mode for ISOLINUX
Summary: Please use hybrid cd-rom/hard disk mode for ISOLINUX
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Catalyst Developers
URL: http://syslinux.zytor.com/wiki/index....
Whiteboard:
Keywords:
: 266082 (view as bug list)
Depends on: 244775 253113 266082
Blocks:
  Show dependency tree
 
Reported: 2008-12-20 11:06 UTC by Chí-Thanh Christopher Nguyễn
Modified: 2013-03-06 01:13 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
catalyst-9999-isohybrid.patch (catalyst-9999-isohybrid.patch,2.05 KB, patch)
2013-03-05 21:08 UTC, Ben Kohler
Details | Diff
catalyst-9999-isohybrid-r1.patch (catalyst-9999-isohybrid-r1.patch,1.47 KB, patch)
2013-03-06 00:27 UTC, Ben Kohler
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chí-Thanh Christopher Nguyễn gentoo-dev 2008-12-20 11:06:50 UTC
Please enable the hybrid mode for ISOLINUX on the LiveCD/DVD and InstallCD, so that it can be booted from USB without any modifications.

Quote from doc/isolinux.txt:
---
Starting in version 3.72, ISOLINUX supports a "hybrid mode" which can
be booted from either CD-ROM or from a device which BIOS considers a
hard disk or ZIP disk, e.g. a USB key or similar.

To enable this mode, the .iso image should be postprocessed with the
"isohybrid" script from the utils directory:

        isohybrid filename.iso
---

Reproducible: Always

Steps to Reproduce:
1. plug in an USB drive (in this case /dev/sdb)
2. dd if=install-amd64-minimal-2008.0-r1.iso of=/dev/sdb
3. try to boot from the drive

Actual Results:  
Booting fails.

Expected Results:  
Booting succeeds.
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2008-12-20 18:12:44 UTC
We'll consider adding this functionality in catalyst. However, it's not going to happen immediately.
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2009-04-14 12:18:47 UTC
*** Bug 266082 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Gaffney (RETIRED) gentoo-dev 2009-04-14 12:20:38 UTC
The isolinux cdtars in catalyst have been updated to 3.72 to add support for this feature. However, catalyst won't automatically run the script to convert the ISO images. Anyone who wants to use this functionality can run the script themselves after they download the ISO image.
Comment 4 Ben Kohler gentoo-dev 2013-03-05 21:08:29 UTC
Created attachment 341038 [details, diff]
catalyst-9999-isohybrid.patch

Attached is a proposed patch for adding isohybrid functionality to catalyst's create-iso.sh.
Comment 5 Ben Kohler gentoo-dev 2013-03-06 00:27:41 UTC
Created attachment 341062 [details, diff]
catalyst-9999-isohybrid-r1.patch

It appears that "isohybrid --uefi" isn't available until syslinux-6 so I've revised the patch to only apply to pure isolinux targets.
Comment 6 Rick Farina (Zero_Chaos) gentoo-dev 2013-03-06 01:13:00 UTC
patch accepted, thanks