Bug#244736: recipe support for hppa and ia64
Package: partman-auto
Several architectures supported by Debian require special partitions to
support bootloading. The current partman-auto code doesn't have any obvious
hooks for supporting this. I'm working on hppa today, and what it wants to
have is something like:
what size type notes
=============================
palo 16meg palo near start of disk
/boot 128meg ext2 just after palo partition
/, swap, and whatever else created in the rest of the space
Actually, as of palo version 1.4, it is possible to do away with the palo
partition and create just the /boot partition at the front of the disk, *if*
palo is used to format the partition (which allows it to embed itself into the
partition delivering an otherwise-normal ext2 partition). However, I fear
that implementing this is more of a change in debian-installer than I'm
prepared to tackle right now. The schema above works with all palo versions
that have been part of Debian.
For ia64, we need to create a FAT partition that the EFI firmware can see to
use as a boot partition. In HP, we typically create a 100meg partition at
the front of the disk for this (ia64 kernels are large, and the partition holds
the elilo bootloader, elilo config file, and at least two kernels typically).
Any chance of getting something like this encoded into partman-auto soon so
that automatic partitioning is functional and useful for these architectures?
Bdale
Reply to: