Port-macppc archive

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

Re: Netbooting a blue and white G3



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Oct 16, 2009, at 4:24 PM, Flavio Donadio wrote:

That's the answer I expected.

So, the procedure would be:

1. When partitioning the disk, create an 800kB partition with type "Apple_HFS";

2. The installer uses dd to block copy the raw HFS "image file" (which contains the bootloader) to this partition.

Then, on the next reboot, the user has to go into OF and set boot- device and boot-file. Is there a way to change OF settings through software?

Yes, we ship the eeprom utility for that.

If we make step 1 above mandatory (maybe "hardcoded" into the install process), the offset would be easy to calculate.

Actually, all we need to know is the OF partition number for whatever we're going to load the kernel from. I'm not sure if ofwboot.xcf is clever enough to find the first ffs partition and use that if none is given. The only problem left is to teach the installer to distinguish between Old World and New World ROMs. Old World can't read HFS but can do the partition zero method, New World can read HFS but can't do partition zero. In theory all OF versions Apple ever shipped should be able to read FAT and ISO9660 though, even the ancient ones.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBStjYqspnzkX8Yg2nAQJeJQf7B168vzkvMpLoyWs0g72SSm+Gx9gemtab
FKsbadOitpXbmyWb2l3N7p+vdFPzKpCcjGxXQa+CzhmPYaWW6BVtWHtxuw8Gjs5M
PTj3ZYeU7DbLcIu+ae+XyydXd3h1okNI19ASLwjwigQzdV+U7HJEXHDpRCSf+Gw0
39nKbHgQhxh+zxfOi0xp00zw/CjlpTDQQOyBXhkZB5Oaf7TzsGufUrb7l5YdJvgp
yDoI6LT+q7MScAmbrUDAiO9bbUAVu/CPjUVko0XmyN3B8ONgD+/Zy7libjk/3794
tWMgOY0WDralr48UyyZeOTD5uH56pMRPMXpmZxdRhJPmwbZQ/qlG/g==
=mvsw
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index