From 669c4e56aa4e672cd651b316075440a9f639be7e Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Fri, 5 Sep 2008 15:07:35 -0700 Subject: [PATCH] ISOLINUX: document hybrid mode Document ISOLINUX hybrid mode. Signed-off-by: H. Peter Anvin --- NEWS | 3 +++ doc/isolinux.txt | 25 ++++++++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 95e30a0..04afcf8 100644 --- a/NEWS +++ b/NEWS @@ -15,6 +15,9 @@ Changes in 3.72: need to compromise the boot loader... * ISOLINUX: fix crash when given a zero-length file. * sdi.c32: support gzipped SDI images. + * ISOLINUX: support generating images which can be either + a CD-ROM or a hard disk (USB disk, etc.) See + doc/isolinux.txt for more information. Changes in 3.71: * Workaround for a VESA BIOS which tries to make DOS system diff --git a/doc/isolinux.txt b/doc/isolinux.txt index 95d24a3..dd8bca5 100644 --- a/doc/isolinux.txt +++ b/doc/isolinux.txt @@ -65,9 +65,8 @@ not be a problem. ISOLINUX is by default built in two versions, one version with extra debugging messages enabled. If you are having problems with ISOLINUX, I would greatly appreciate if you could try out the debugging version -(isolinux-debug.bin) and let me know what it reports. - -YOU MAY WANT TO CONSIDER USING THE DEBUGGING VERSION BY DEFAULT. +(isolinux-debug.bin) and let me know what it reports. The debugging +version does not include hybrid mode support (see below.) ++++ NOTE ON THE CONFIG FILE DIRECTORY ++++ @@ -78,6 +77,26 @@ used, even if it contains no files. Therefore, please make sure that these directories don't exist if you don't want ISOLINUX to use them. + ++++ HYBRID CD-ROM/HARD DISK MODE ++++ + +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 + +This script creates the necessary additional information to be able to +boot in hybrid mode. It also pads out the image to an even multiple +of 1 MB. + +This image can then be copied using any raw disk writing tool (on Unix +systems, typically "dd" or "cat") to a USB disk, or written to a +CD-ROM using standard CD burning tools. + + ++++ BOOTING DOS (OR OTHER SIMILAR OPERATING SYSTEMS) ++++ WARNING: This feature depends on BIOS functionality which is -- 2.7.4