Like MorphOS's "Boot" partition, Debian needs small bootstrap partition in Mac HFS (not HFS+) for correct startup, where placed Yaboot loader files - ofboot.b, yaboot, yaboot.conf. Nothing more. Total files size - less than 200 Kb. Yaboot makes little early textmode multiboot menu, where you can press some keys for loading some OS. And timeout for loading default OS.
Yaboot don't known about MorphOS, and cannot automatic add line in bootmenu. Needs some intervention by hands :) But config edition have some tips.
There is two config files - ofboot.b and yaboot.conf.
ofboot.b you can edit by usual way, after mounting bootstrap partition via command like "mount -t hfs /dev/sdX /mnt".
For yaboot.conf all little more difficult. You cannot just mount and edit yaboot.conf, becouse after this system cannot be bootable. You must do next - edit same file but in other place - /etc/yaboot.conf, then run "ybin" command. Config makes "blessed" after and system can boot. WARNING! During "ybin" start bootstrap partition must be not mounted!
Adding line for MorphOS - in my case this is
macos="/dev/disk/by-id/scsi-SATA_ADATA_SX300_2D5220014393-part2"
This is knowns by Yaboot as classic macos, but path goes to my "Boot" partition of MorphOS - and then MorphOS can loading from Yaboot menu by pressing "m" key! :)
You can add another useful string in yaboot.conf:
defaultos=macos
For automatic MorphOS booting by default. In other case Yaboot loads Linux.
For some aestetic you can edit ofboot.b by way described above. ACHTUNG! After "ybin" command all ofboot.b changes will be flushed, so, create local copy of corrected ofboot.b and overwrite same on bootstrap partition after editing yaboot.conf and "ybin" command.
Aestetic i mean correct texts like:
...
: bootmacos " Booting MorphOS..." .printf 100 ms load-base ... blahblah
...
" Press l for Debian Linux,"(0d 0a)" .printf
" m for MorphOS,"(0d 0a)" .printf
" x for MacOSX,"(0d 0a)" .printf
" c for CDROM."(0d 0a)" .printf
...
I hope my notes can be useful. Sorry for my ugly english :)
[ Edited by clr666 17.08.2014 - 11:02 ]_______________
wintel free