Re: AMD64 CDs
Goswin wrote:
>Steve McIntyre <steve@einval.com> writes:
>
>> On Wed, Dec 08, 2004 at 05:45:18PM +0100, Goswin von Brederlow wrote:
>>>Steve McIntyre <steve@einval.com> writes:
>>>As for debian-cd: What do you think about adding an option to use
>>>different archs for the debs and udebs on a cd? Or including both
>>>sets?
>>
>> I'm happy to see that kind of thing suggested, although I'm a little
>> short on time to do it myself right now. What I'd _love_ to do is try
>> and create an all-in-one CD or DVD which will boot and install on
>> several architectures. AMD64/i386/ppc should definitely be possible,
>> and I'm hoping to be able to fit several more. Watch this space...
>
>Amd64 and i386 booth use the same boot code so they are fine.
Absolutely, yes. We _might_ want to hack isolinux to run the 64-bit
kernel if it can.
>M68k (amiga) uses icons on the CD and can be added too.
Yup.
>Alpha hacks into the first block on the CD (aboot) and uses milo
>otherwise. Not sure if aboot interferes with isolinux, I didn't need
>it.
I've been playing with this lot for the JTE work. Several arches write
boot information into sector 0, several into sector 16, but not all:
alpha: write pointers into sector 0
arm: need no special boot sector, the bootloader is often intelligent enough to cope
amd64: El Torito, same as i386 (pointers in sector 16)
hppa: write pointers into sector 0
i386: El Torito (sector 16)
ia64: El Torito (sector 16)
m68k: varies; amiga needs no special boot sector, bvme* uses El Torito (sector 16)
mips: write pointers into sector 0
mipsel: write pointers into sector 0
ppc: not 100% sure ( anyone? )
s390: not bootable from CD
sparc: not 100% sure ( anyone? )
We _might_ be able to get away with overloading sector(s) 0 and 16 in
some cases, but that will be difficult.
>A while back I mixed myself an universal rescue CD for those three
>and that came in handy a few times. It's nice to have one for all.
Exactly.
>But one doesn't have to restrict oneself to one CD/DVD. If one needs a
>full set for multiple archs it could be a good idea to place a
>different archs boot code and installer on each CD/DVD, arch:all
>packages only once on one CD and arch:<arch> on others.
Maybe. I'm thinking of a cool hack here, though... :-)
--
Steve McIntyre, Cambridge, UK. steve@einval.com
Getting a SCSI chain working is perfectly simple if you remember that there
must be exactly three terminations: one on one end of the cable, one on the
far end, and the goat, terminated over the SCSI chain with a silver-handled
knife whilst burning *black* candles. --- Anthony DeBoer
Reply to: