[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: B&W G3 + Yellow Dog... close, but not bootin' yet.




On Oct 23, 2005, at 2:23 AM, Ethan Benson wrote:

> On Sat, Oct 22, 2005 at 09:26:07PM -0400, Sam Pogany wrote:
>
>>> do you actually get a yaboot boot: prompt?
>>>
>>         Yes, yaboot loads at startup.  It's using the yaboot.conf
>> file below because I get
>>         blue background.
>>
>
> no its not.  there are two bootloader stages.  stage1 is a small
> pre-loader written in Forth, ybin builds this at install time and
> hardcodes Forth commands to change the screen colors.  when yaboot is
> loaded by this first stage (which only occurs if you choose 'l') it
> resets the colors to defaults and then to whatever is configured in
> yaboot.conf after it sucessfully reads yaboot.conf.
             My misunderstanding of the sequence here.  When I saw  
the menu
             and blue screen I figured I was in yaboot.

> since your screen turns black yaboot is clearly unable to read nor use
> its config file.
>
>
>> at black screen
>>         with this error message followed by:
>>         Welcome to yaboot version 1.3.11
>>         Enter "help" to get some basic usage information
>>         boot:
>>
>>         This boot prompt is where I'm giving manual boot command  
>> below.
>>
>
> this makes no sense, clearly OF is capable of reading your slave
> device since it sucessfully loads the first stage, and the first stage
> successfully loads yaboot (second stage), but yaboot then cannot read
> its config file from what seems to be a perfectly valid device path...
             Agree, seems inconsistent.  Is there a way to manually  
reformat
             bootstrap partition and reinstall those files?  Am  
thinking maybe
             there was some hiccup with YDL installer.  The rest of  
the install
             seems fine, I can do any Linux stuff I want once it's  
booted
             from the CD-ROM.

> try resetting your nvram, and then resetting boot-device by hand
> (since the reset will kill booting of your yaboot setup).

> while holding down: command option p r  cold boot the machine, keep
> these keys down until the system reboots itself at least 3 times, then
> press: command option o f
>
> you should be dropped into OF at a 0 > prompt.
>
> enter:  setenv boot-device ultra1:\\:tbxi
>         boot
>
> and see if that changes anything.
             Did those things, boot-device setting now reads:
             boot-device        ultra1:,\\:tbxi        hd:,\\:tbxi
             (ie, there are 2 values on that line, only the first one  
changed)

             Here's the startup screen (blue):

             First stage Yellow Dog Linux bootstrap
             Press l for Yellow Dog Linux
                      m for MacOS
                      x for MacOSX
                     c for CDROM
             Stage 1 Boot:

             When I choose 'l', I get this (black screen):

                 Can't open device </pci@80000000/pci-bridge@d/pci- 
ata@1/@0/disk@1:0>
                 /pci@80000000/pci-bridge@d/pci-ata@1/@0/disk@1:2,\ 
\yaboot.conf: Unable to open file, Invalid device
                 Can't open config file
                 Welcome to yaboot version 1.3.11
                 Enter "help" to get some basic usage information
                 boot:

                 'x' -- works, boots OSX
                 'c' -- works, boots installer from CDROM
                 'm' -- odd, screen blacks out for a second, then  
returns to blue menu, no error

> if possible take note of the exact error messages produced by yaboot
> regarding the device it attempted to read its conf from.
                 I think that would be 2d line of above, starting  
with "/pci@800..."
>
> -- 
> Ethan Benson
> http://www.alaska.net/~erbenson/
>