debian-cd-clone/tools/boot/squeeze
Frans Pop d961fb7e0e s390: specify offset and size of the initrd for booting from CD
The old setup worked fine with an ext2 initrd but fails with an initramfs,
either because autodetection is different for initramfs or because of kernel
changes (I suspect the first).
This means that booting s390 from CD has not worked since sometime during the
Etch release cycle, even though support for booting from CD was only added
early in that cycle - ouch.

For booting with an initramfs initrd we apparently need to specify its
offset and size at specific memory locations.

Change is based on SuSE's CD boot. Many thanks to Adam Thornton, Mark Post
(of Novell) and Bastian Blank for providing the pointers to the missing bits.

This fixes booting from CD using the d390.ins file; tested in Hercules for
both Lenny (31-bit kernel) and Squeeze (64-bit kernel).
Booting from CD using the d390.tdf file may still be broken (if possible at
all) as I have no idea how to test that.
2009-10-11 18:12:06 +00:00
..
boot-alpha Avoid unnecessary download of D-I images for x86 and alpha 2009-08-04 20:15:32 +00:00
boot-amd64 Add support for and update to squeeze 2009-02-15 22:42:47 +00:00
boot-armel Cope with changes to d-i daily-build mirroring 2009-04-07 23:31:03 +00:00
boot-hppa Cope with changes to d-i daily-build mirroring 2009-04-07 23:31:03 +00:00
boot-i386 Add support for and update to squeeze 2009-02-15 22:42:47 +00:00
boot-ia64 ia64 dailies moved to d-i.d.o 2009-05-05 21:50:23 +00:00
boot-m68k Fix syntax errors in tools/boot/{lenny,squeeze}/boot-m68k (thanks to 2009-09-17 14:16:21 +00:00
boot-mips Cope with changes to d-i daily-build mirroring 2009-04-07 23:31:03 +00:00
boot-mipsel Re-disable mipsel bootable cd code: it's just failing solidly 2009-04-27 16:14:45 +00:00
boot-powerpc * Fallback looking for syslinux/silo/yaboot in $CODENAME when $DI_CODENAME 2009-08-18 15:01:25 +00:00
boot-s390 s390: specify offset and size of the initrd for booting from CD 2009-10-11 18:12:06 +00:00
boot-sparc * Fallback looking for syslinux/silo/yaboot in $CODENAME when $DI_CODENAME 2009-08-18 15:01:25 +00:00
boot-x86 * Fallback looking for syslinux/silo/yaboot in $CODENAME when $DI_CODENAME 2009-08-18 15:01:25 +00:00
common.sh * Fallback looking for syslinux/silo/yaboot in $CODENAME when $DI_CODENAME 2009-08-18 15:01:25 +00:00
x86-desktop.sh Better do an explicit check for D-I syslinux config version 2009-05-31 23:53:55 +00:00