Yaboot only works for 2 options

Marc Stergionis yellowdog-general@lists.terrasoftsolutions.com
Mon Nov 11 15:31:01 2002


Sometime around, no, let's make it exactly at 1:34 AM -0600 on 
11/9/02, Jonathan Metts transmitted this wisdom:
>use any editor and look at the yaboot.conf file:
>
>pico /etc/yaboot.conf
>
>the file should look like this with a few exceptions:
>where as in my setup 9=bootloader, 10=OS 9.2, 11=10.2, you
>will need to check and make sure that your partition numbers
>correspond to your os's...my default os is macosx and enablecdboot
>is on.  if all the numbers and info are correct compared to below, you
>shouldn't have a problem.  a quick way to check your partition numbers
>would be to do "pdisk /dev/hda" then type "p" to see the table.  verify
>the partition numbers then exit by typing "q"  this is of course for
>hda, substitute hdb, hdc, etc for you harddrive. this is for a 533DP G4
>running YDL2.3.
>
>#ybin options
>boot=/dev/hda9
>macos=/dev/hda10
>macosx=/dev/hda11
>magicboot=/usr/lib/yaboot/ofboot
>delay=10
>defaultos=macosx
>enablecdboot

When I checked yaboot.conf, my partitions were correctly assigned. I do have

boot=/dev/hda10

because

macosx=/dev/hda9

I wondered if that could be a problem because I thought I read that 
boot should be before MacOS.

But after a lot(!) of reboots, retries, checking the yaboot mail-list 
archives and even reinstall, I started thinking there was something 
on that MacOS (9.2) partition that yaboot didn't like.

I decided it must be my OS9 "Previous System Folder," archived during 
a clean install of 9.x.

Apparently OS X can recognize, reboot and use as Classic both a 
"System Folder" and "Previous System Folder."

But for YDL/yaboot this is a *Very Bad Thing* yaboot must not be able 
to differntiate/handle multiple System Folders to boot from, even if 
one isn't "blessed" in the Mac sense.

-ms
-- 
Many have Montana envy ... the lucky get to live here!
Marc Stergionis
Communications/Web Specialist
Benefis Healthcare http://www.benefis.org
"Opinions expressed are not necessarily those of my employer."