Skip to contentSkip to conversation

Woody installer for PARISC

parisc-linux Paul J.Y. Lahaie 4 participants 6 messages Apr 5, 2001 – Apr 8, 2001

lore
Share & tools
lore
#0 lore raw

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

#1 lore raw
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.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).

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/>
#2 lore raw
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.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).

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
#3 lore raw
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/>
#4 lore raw
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.
#5 lore raw
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/>