At Wed, 11 Sep 2002 08:37:32 +0900, hanai@xxxxxxxxxxxxxxxx wrote: > > OS9 と OSX が同じパーティションにインストールされていると, > OF でも,起動すべきシステムまで指定しているようです. > yaboot で動くようにするのは難しい(まだお目にかかったことな > い)のではないでしょうか. > > Bootstrap partition を用意して yaboot をインストールした場 > 合でも,yaboot で OS9, OSX, Linux を思った通りに起動出来る > ようにするにはそれぞれ別のパーティションにインストールして > おく必要があります.OS9, OSX 同じパーティションにインストー > ルされていると,yaboot で切替えることが出来るのは, > Linux <=> {OS9, OSX} だけです.OS9 <=> OSX の切替えは, > 起動ディスクコントロールパネルでしかできません.しかも, > 切替えるたびに,Linux を無視してしまいますので,手で OF > を元に戻してやらないといけません. これは正確には, OS9, OSX が同一パーティションにインストールされていて, 「起動ディスク」コントロールパネルで OSX が指定されている場合, yaboot で切替えは出来ない となります. 同一パーティションに OS9, OSX がある場合でも, 「起動ディスク」で OS9 が指定されている場合は, yaboot.conf の macosx=/dev/hda?? の下などに brokenosx という一行を書いておけば,ちゃんと triple boot できます. /usr/sbin/ybin を読んで頂ければ分かりますが, 要するに brokenosx を指定した場合は \System\Library\CoreServices\BootX を boot しようとしているわけです. これは詰まり,パスが固定されている OSX のみに有効な直接的な指定で, OS9 の場合は「システムフォルダ」の名前が任意の為,指定は難しいという訳です. # Vine-2.5 の xybin でこれが入らない場合があるのはバグでした. # Seed のものは直してあります. -- MATSUBAYASHI, 'Shaolin' Kohji shaolin@xxxxxxxxxxxxxxx Vice President & PPC Maintainer, Project Vine shaolin@xxxxxxxxxxxxx http://www.rhythmaning.org/