В-общем, установил и настроил сабж. Пришлось провести некоторый ковыряционный анализ, но в итоге все работает отлично. Хочу описать некоторые ньюансы, чтобы людям не пришлось по тем же граблям пройтись
На технике от фирмы Apple для организации загрузочного раздела для каждой сторонней (MorphOS, Linux) оси должна присутствовать отдельная небольшая партиция в HFS (не HFS+, это важно). Саму OSX это не касается - для нее загрузочным разделом может являться своя собственная единственная HFS+ партиция. В случае Linux эта мелкая партиция называется bootstrap, в случае MorphOS партиция называется Boot. На эту партицию инсталлеры кладут конфигурационные файлы, которые нельзя просто взять и отредактировать. Чтобы после редактирования файлы остались загрузочными, их надо "освятить" (bless). Хз что это, видимо какой атрибут или там запись в фирмварь. Из под Линукса это делается командой ybin (после редактирования файла /etc/yaboot.conf надо запустить ybin и новый конфиг перенесется на бутовую партицию как надо, оставаясь загрузочным. Важно: бутовая партиция не должна быть смонтирована), а в MorphOS ту же функцию выполняет команда HFSSetMacBoot. Разработчики прямо так и пишут: "You need to call HFSSetMacBoot Boot:bootinfo.txt EACH TIME you modify the bootinfo.txt or your Mac computer will not be able to boot MorphOS!"
Устанавливать операционки, как я понял, можно в любом порядке, как и их загрузочные разделы. При установке OSX у каждой ее партиции в начале и в конце автоматически создаются небольшие так называемые padding партиции. Их удалять нельзя, без них OSX вроде как не будет работать.
У маков есть родной графический системный мультизагрузчик, вызывается удержанием кнопки Альт при старте системы, но у него есть ряд недостатков. Если в данный момент отсутствует сетевое подключение через езернет - то этот загрузчик будет тормозить этак с полминуты-минуту где-то, видимо порываясь загрузиться по сети. При подключенном проводе тормоза отсутствуют. Неведомо как назначить таймаут и автоматическое попадание в это меню без удержания хоткея. (Хотя возможно, что это только лично мне неведомо).
Я остановился на загрузчике Yaboot. Он настраивается при установке Debian Linux и весьма гибок в конфигурации.
После его установки появляется небольшое текстовое меню, где можно нажать l для загрузки Linux, x для загрузки MacOSX и с для загрузки с диска. Про MorphOS этот бут знать не знает, поэтому я добавил в конфиг строку якобы для загрузки классической MacOS, но путь указал до бутовой партиции MorphOS. Yaboot это прекрасно "съел" и при нажатии m теперь грузится и MorphOS. Также в конфиге есть возможность установить таймаут и ось по-умолчанию, добавив в /etc/yaboot.conf строку типа defaultos=macos (не забыв после выполнить ybin). Для полной эстетики, чтобы в меню была все-таки MorphOS а не MacOS я отредактировал файл ofboot.b, смонтировав бутовую партицию в моем случае командой mount -t hfs /dev/hdc5 /mnt
А вот после редактирования ofboot.b давать команду ybin не стоит, т.к. она отменит все правки этого файла. Загружабельность системы от правки этого файла не пострадает.
Что мы имеем в итоге: при включении компьютера запускается Yaboot, показывает свое бутменю секунды на три, чтобы была возможность нажать кнопку l или x и уйти в загрузку Linux или MacOSX. Ежели никаких кнопок не жать, то через 3 сек меню гаснет и автоматически загружается MorphOS. Ну или чего вы там поставите в загрузку по-умолчанию.
На сегодня все, извините за некоторую сумбурность