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

[stephen@marenka.net: 10.3 Replacing the Rescue Floppy Kernel ppc]

I also wrote this about four months ago and I still haven't gotten it
added to the boot-floppy docs. Would Chris or someone else with SGML
experience please add it?



----- Forwarded message from Stephen R Marenka <stephen@marenka.net> -----

Envelope-to: marenks@localhost
Delivery-date: Wed, 15 Aug 2001 13:59:53 -0500
X-Envelope-Sender: marenks@marenka.net
From: Stephen R Marenka <stephen@marenka.net>
To: debian-boot@lists.debian.org
Subject: 10.3 Replacing the Rescue Floppy Kernel ppc
Mail-Followup-To: debian-boot@lists.debian.org
Resent-Message-ID: <0LMyoB.A._z.oWse7@murphy>
Resent-From: debian-boot@lists.debian.org
X-Mailing-List: <debian-boot@lists.debian.org> archive/latest/22568
Resent-Sender: debian-boot-request@lists.debian.org
Resent-Date: Wed, 15 Aug 2001 13:58:24 -0500

This is for powermac. I really can't speak to any of the other ppc 

10.3 Replacing the Rescue Floppy Kernel for PowerMac

Comment on kernel list.
Minix file support is not required and I don't think msdos is either.
ext2 certainly is? Is hfs? I'd guess not, but it's probably a
<snip until after the kernel list>

Download a set of boot floppies. You will need the hfsutils package 

Your custom kernel should be named something like vmlinux when you're
done building it. You will need to gzip -9 that file. 

You need to update the boot-floppy-hfs.img disk for initial booting.
hmount boot-floppy-hfs.img
hcopy -r vmlinux.gz :zImage

You need to update the rescue disk since the installation gets the files 
from there. Mount the rescue disk image something like the following.
        mount -t auto -o loop rescue.bin /mnt
Assuming you used /mnt as the mount point, copy your custom kernel to the 
file linux.gz on /mnt. 
If you want to be complete about it, you'll also want to gzip the
System.map from your custom kernel and place it on /mnt as sys_map.gz 
and the .config as place it on /mnt as config.gz.
Now you can umount your disk image and burn your floppies.

One additional caveat, you will probably want to "Install Kernel and 
Driver Modules" using the floppies your just built to get your custom 
kernel installed on the hard drive. 

I'm sure someone out there can make this better, but it's certainly 
better than "Documentation not complete, text missing."

Also, unless I've missed something, how does one manually modify the 
drivers disk? It looks like floppy-split puts on custom headers and 
such making it quite difficult to modify by hand. I guess this needs 
to be specified for i386 too.



Stephen R. Marenka     If life's not fun, you're not doing it right!

----- End forwarded message -----

Stephen R. Marenka     If life's not fun, you're not doing it right!

Attachment: pgp8CRC0ayfMm.pgp
Description: PGP signature

Reply to: