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

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: