Debian installer - pseries
Hi,
I've just added a new powerpc flavor to the debian installer called
"pseries" which
is a power4, but needs a 64-bit kernel to startup. Its working
basically, but I've two
problems left where I'm missing some d-i knowledge on my side. Perhaps
you
can give me some hints?
This has been done:
- cross compiled a kernel (2.6.8.1 currently) with added extra-version
-pseries
- installed the linux-lernel-di source package and modified the
powerpc.cfg according
to the new flavor, added a pseries directory and adpated some module
files
because some modules didn't compile for some reason. modified the
kernel version
file.
- created the udebs
- modified discover1-data to recognize the raid controller (bug to be
submitted...)
- installed the debian-installer source package moved all my udebs to
localudebs,
modified the powerpc netboot config to fit the kernel version/flavor
- built the netboot image, merged the kernel and the resulting
initrd.gz to the
pxe boot file.
Booting the pseries, it loads the kernel/initrd combination and the
installer
pops up. First step is done.
Now I've to switch between a debian mirror and a local repository
keeping the
udebs. Is there another way to override the source when I use a custom
kernel?
The system installs cleanly, but a 2.6.8 powerpc kernel is loaded from
the
repository. I don't understand how this descision works. Is it possible
to override
the kernel to be 2.6.8.1?
After finishing the installation, there's no boot loader installation.
Is it possible to
add a check if there is a preboot partition with a minimum size present
and execute
a script after installation to install a bootloader into this preboot
partition?
And after all - how to integrate it into the debian archive? Is there
any interest in
having it inside?
Any help would be appreciated :-/
Cajus
Reply to: