Subject: Re: Switching i386/amd64 to native CD-based installation?
To: Martin Husemann <martin@duskware.de>
From: John Clark <jclark@metricsystems.com>
List: tech-install
Date: 06/28/2005 10:14:54
Martin Husemann wrote:

>On Tue, Jun 28, 2005 at 10:36:32AM +0200, Robert Cates wrote:
>  
>
>>I use the 2.88MB boot big-image to create bootable DVDs.  So I hope you 
>>keep up with them, or provide/suggest a replacement that I can use.
>>    
>>
>
>The whole thread is about utilizing the new non-emulation boot cd stuff.
>With cdboot instead of biosboot you won't need any 2.88MB floppy image - 
>you can boot arbitrary kernels straight from CD.
>  
>

Most of my activities are in the embedded environment, and with the 
proliferation of Compact Flash,
and USB 'bootable' devices, I've not worried about floppies much at all, 
and in fact, not worried
about 'cd boot' either.

However, what is the BIOS support for a 'native' boot off of CD's. I 
thought the El Torrito method
was the only supported method, and while one could modify that process 
significantly, say have
a pretty much empty dummy floppy, one still had to use that convention 
to support CD booting
cross 'all(most/significan numbers)' of x86 platforms.

Has something been added to the BIOS which allows for CD directory 
lookups (is that catalog,
it's been so long since I even worried about CDs at all...). As I recall 
the El Torrito method
had a list in a specific offset from the first sector(however defined) 
and consisted of a list of
offsets to further regions of the disk.

As I recall when I did my own home brewed booting for M68K/PPC systems 
off of CD's one
had to create a CD image, then 'fix up' the region inquestion, then 
write the mess to the CD
using a linux based burner. As I recall I did break the 'sematics' of 
the EL Torrito, as in the
thing pointed to was really a kernel, which loaded into memory then 
copied itself
around after that. I.e. I didn't create a 'real' floppy, just used the 
area on the CD allocated
to 'El Torrito' use.

This is all ancient history for me, and so, I could be misrecollecting 
some portions of the
process.

John Clark