Well, I later determined that there is a way to a perform the network
install without having to compile the zImage.initrd image. You can access
the root filesystem via NFS provided that your kernel has network support
compiled in and not loaded as a module.
However, I have not yet tested this, but I believe the steps are as follows
(in addition to BOOTP kernel config):
On the server side:
- Obtain and uncompress the 'root.bin' root filesystem
- Mount the file as a loop device
- Copy the file structure to a suitable directory
- Export the directory via NFS
On the client side:
- Boot from Open Firmware
0> boot of_net_path:serv-ip,,my_ip,gw_ip root=/dev/nfs
nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>]
ip=<my-ip>:<serv-ip>:<gw-ip>:<netmask>:<name>:<dev>:<auto>
See:
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/BootPrompt-HOWTO.html
Hopefully, I will have time to test this in the next couple of weeks.
I am surprised that none of the Debian ppc kernel wizards have made 32 and
64 bit IBM PREP & CHRP precompiled kernels available at the Debian ftp
site. If I had such kernels then I could easily test the latest version of
boot-floppies on a whole bunch of systems:
http://people.debian.org/~schmitz/3.0.24-2003-01-07/
Rolf
--
Rolf Brudeseth
pSeries System Engineering & Integration, IBM Enterprise Systems Group
Austin, TX
"Jonathan D.
Proulx" To:
debian-powerpc@lists.debian.org
<[EMAIL PROTECTED]> cc:
Subject: IBM chrp net boot...
03/19/2003 11:40
AM
Hi,
I'm about ready to tack a crack at Debian on my p655's again. Reading
Rolf's HOWTO at
http://www.personalized-story-book.com/debian/Woody_ibm_chrp_net_inst_HOWTO.html
still leaves me with (atleast) one problem, the instructions require a
PowerPC Linux system to build the kernel/ramdisk.
I don't have any PowerPC Linux systems, with out venturing into cross
compile land is there any other way to assemble the kernel/ramdisk
(like `cat linux boot.bin > /tftpboot/powerpc.linux)?
-Jon
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]