Flavio Donadio wrote:
Nathan, That's the answer I expected. So, the procedure would be:1. When partitioning the disk, create an 800kB partition with type "Apple_HFS";
'Apple_Bootstrap' also works.
2. The installer uses dd to block copy the raw HFS "image file" (which contains the bootloader) to this partition.That's pretty much it. That image is actually set up in such a way that it will be detected by the OF boot disk probes (i.e. you can press Option to choose it, and boot hd:,\\:tbxi will find it), so you don't need to set any OF environment variables. The stage 1 loader then finds the first UFS partition on the drive it was booted from containing a file called '/boot/loader', and boots it.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?If we make step 1 above mandatory (maybe "hardcoded" into the install process), the offset would be easy to calculate.Do I make sense?
-Nathan