[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#805965: boot-s390-common, d390.ins: initrd overwrites kernel due to a low offset

Package: debian-cd
Version: 3.1.17
Severity: important

Dear debian-cd Maintainers,

I recently encountered a problem at the installation of Debian on s390:

The d390.ins specifies where to load the kernel image and the initrd into
memory.  The current d390.ins uses:

* Debian GNU/Linux for S/390 (boot from CD-ROM or FTP-Server)
linux_vm 0x00000000
root.off 0x0001040c
root.siz 0x00010414
parmfile 0x00010480
root.bin 0x00800000

The size of the linux_vm is about 11M and the initrd is loaded at
the memory address 0x00800000 (8M) which overrides the kernel image.
A result, the kernel and debian installer cannot be started on logical
partitions (LPAR) on z Systems.

To correct this problem, please update the memory location to which
the initrd is loaded from 0x00800000 (8M) to 0x02000000 (32MB).

The 0x02000000 memory location is the preferred and commonly used
memory location.   As far as I could see, this affects all d390.ins
files, as well as, the boot-s390-common files which create the
root.off file.

Thanks and kind regards,

Hendrik Brueckner
brueckner@linux.vnet.ibm.com      | IBM Deutschland Research & Development GmbH
Linux on z Systems Development    | Schoenaicher Str. 220, 71032 Boeblingen

IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martina Koederitz
Geschaeftsfuehrung: Dirk Wittkopp
Sitz der Gesellschaft: Boeblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294

Reply to: