Woody installer for PARISC
Hello everyone,
Here are the changes I've made to the boot-floppies package to support the PARISC architecture.
Makefile:
Added an entry for hppa support, make root.tar.gz
common.sh:
Small fixes to the functions that came up during debugging
rescue.sh:
- Define the hppa "floppy" type (ext2)
- Use the "write_m68kinfo" for install.sh generation
- Compress the kernel like powerpc/pmac arch
rootdisk.sh:
- Define the C library information for hppa
- Don't do library reduction (this was failing with our binutils)
utilities/dbootstrap/Makefile:
- Change the -DKVER="${KVER}" to -DKVER="${kver}" to reflect the proper variable name.
utilities/dbootstrap/bootconfig.c:
- Support for PALO (our bootloader)
utilities/dbootstrap/extract_base.c:
- Change debootstrap cmd line to use file:%s instead of just %s.
utilities/dbootstrap/main_menu.c:
- Remove options that aren't applicable to PARISC. (Make boot floppy, PCMCIA, etc..)
utilities/dbootstrap/partition_config.c:
- Add PALO message for partition creation.
There are a few more changes I needed to make to get a working installer for PARISC, unfortunately some of them are because of limitations in the current PARISC distribution (kernel.sh was modified to not require a kernel .deb since we currently don't have one and the constantly changing kernel makes it unwieldy to build kernel .debs). As well the root.bin needs to be larger than 3700K on parisc though I am working on reducing this number to hopefully fit in that limit.
I will post a diff to boot-floppies shortly.
- Paul
Quoted 2 lines · Paul J.Y. Lahaie
Here are the changes I've made to the boot-floppies package to support the PARISC architecture.
Glad to hear it. Let me know if you don't have an account on cvs.debian.org and you want a debian-boot pserver account. You can crypt a username/password with my Debian PGP key ([email protected]) and send it to me privately and I can create that.
Quoted 8 lines
utilities/dbootstrap/main_menu.c:
- Remove options that aren't applicable to PARISC. (Make boot floppy, PCMCIA, etc..)
utilities/dbootstrap/partition_config.c:
- Add PALO message for partition creation.
Quoted 5 lines
There are a few more changes I needed to make to get a working installer for PARISC, unfortunately some of them are because of limitations in the current PARISC distribution (
kernel.shwas modified to not require a kernel .deb since we currently don't have one and the constantly changing kernel makes it unwieldy to build kernel .debs).
Wait a minute... you don't have a kernel nor a boot-disk? How do people boot?
Signature · 1 line
.....Adam Di [email protected].....<URL:http://www.onshored.com/>
Quoted 8 lines · Adam Di Carlo
Quoted 5 lines
There are a few more changes I needed to make to get a working installer for PARISC, unfortunately some of them are because of limitations in the current PARISC distribution (
kernel.shwas modified to not require a kernel .deb since we currently don't have one and the constantly changing kernel makes it unwieldy to build kernel .debs).Wait a minute... you don't have a kernel nor a boot-disk? How do people boot?
You parsed it wrong Adam. They don't have a .deb for a kernel, they probably do have a kernel, though it is changing frequently.
Regards,
Joey
Signature · 2 lines
No question is too silly to ask, but, of course, some are too silly to answer. -- Perl book
Quoted 2 lines · Martin Schulze
You parsed it wrong Adam. They don't have a .deb for a kernel, they probably do have a kernel, though it is changing frequently.
Relieved to hear that.
Sounds like they should put their effort in debian-installer then? If they don't even have a basic toolchain and kernel, and boot-floppies will be obsoleted by end of year, is it worth it?
Signature · 1 line
.....Adam Di [email protected].....<URL:http://www.onshored.com/>
Quoted 3 lines · Adam Di Carlo
Sounds like they should put their effort in debian-installer then? If they don't even have a basic toolchain and kernel, and boot-floppies will be obsoleted by end of year, is it worth it?
we need to have something installable by end of May.
Signature · 1 line
Revolutions do not require corporate support.
Quoted 6 lines · Matthew Wilcox
Quoted 3 lines · Adam Di Carlo
Sounds like they should put their effort in debian-installer then? If they don't even have a basic toolchain and kernel, and boot-floppies will be obsoleted by end of year, is it worth it?
we need to have something installable by end of May.
Ouch. marketing timelines, eh?
Well, let me know if anyone who doesn't have an account on cvs.debian.org need CVS access to the Debian-boot area. So long as they are careful to not break other arches or propogate hideous hacks, its probably best to work directly from CVS.
Signature · 1 line
.....Adam Di [email protected].....<URL:http://www.onshored.com/>