Can't boot to Linux after PRAM Zap - More Info

Olaf Olson yellowdog-general@lists.terrasoftsolutions.com
Sun Jun 20 21:43:01 2004


Bruce,

Thanks for the replies, but...

Your first message said:

boot  /pci@80000000/pci-bridge@d/ADPT,2940U2B@4/@0:10,\\:tbxi

and your second message said that yaboot is on 8. That must mean that 
using the command you entered above is what yaboot would do, if it still 
existed where it is supposed to, on my machine.

Am I correct in this assumption? If yaboot is where it should be, on the 
Apple_bootstrap partition, you would enter the command:

boot  /pci@80000000/pci-bridge@d/ADPT,2940U2B@4/@0:8,\\:yaboot

If you entered this command and got no boot choices, or an error saying 
that OF couldn't open yaboot, that would be your indicator that yaboot 
is missing. The only remaining alternative, if yaboot is gone, is your 
original command:

boot  /pci@80000000/pci-bridge@d/ADPT,2940U2B@4/@0:10,\\:tbxi

Since I am not using an Adaptec 2940U2B adapter, at SCSI address 4, I 
would use the path to the ATA card, instead. Correct?

PS. How do I get a partition map, from the OSX side?

Thanks

Olaf






bruce woller wrote:

> Olaf:
>
> I don't think you can leave out the X factor in 'boot hd:,\\yaboot'  - 
> I think you need X to be the partition of your bootstrap partition 
> that contains yaboot.  Here is the partition map of one of my disks 
> containing yaboot it is on partition 8:
>
> [c-24-8-163-18:/Users/bwoller] bwoller# pdisk /dev/rdisk2 -dump
> /dev/rdisk2  map block size=512
>    #:                 type name                 length   base     ( 
> size )
>    1:  Apple_partition_map Apple                    63 @ 1
>    2:       Apple_Driver43*Macintosh                54 @ 64
>    3:       Apple_Driver43*Macintosh                74 @ 118
>    4:   Apple_Driver_IOKit Macintosh               512 @ 192
>    5:        Apple_Patches Patch Partition         512 @ 704
>    6:            Apple_HFS macintosh HD       16404484 @ 1216     (  
> 7.8G)
>    7:            Apple_HFS exchange            1536000 @ 16405700 
> (750.0M)
>    8:      Apple_Bootstrap bootstrap              2048 @ 17941700 (  
> 1.0M)
>    9:      Apple_UNIX_SVR2 home                8192000 @ 17943748 (  
> 3.9G)
>   10:      Apple_UNIX_SVR2 root                8192000 @ 26135748 (  
> 3.9G)
>   11:      Apple_UNIX_SVR2 swap                1572864 @ 34327748 
> (768.0M)
>   12:           Apple_Free Extra                 15936 @ 35900612 (  
> 7.8M)
>
> Device block size=512, Number of Blocks=35916548
> DeviceType=0x0, DeviceId=0x0
> Drivers-
> 1: @ 64 for 23, type=0x1
> 2: @ 118 for 36, type=0xffff
>
> [c-24-8-163-18:/Users/bwoller] bwoller#
>
> Regards,
> Bruce
> On Sunday, June 20, 2004, at 08:45  PM, Olaf Olson wrote:
>
>> I managed to do some more research, with a little brain wracking. The 
>> words Open Firmware came to me, as if a message from the ether. I 
>> hunted down some references to that and found the Command-Option-O-F 
>> that booted me into Open Firmware.
>>
>> I studied further and found such vital information as this:
>>
>> boot hd:,\\:tbxi
>>
>> Will always boot, IF you have a legitimate boot device, with a 
>> legitimate bootable partition and you haven't messed with any of the 
>> things in Open Firmware that can kill you.
>>
>> which just gets you back to the MacOS. Even some suggestion that 
>> booting with the spacebar held down would switch to the next OS that 
>> hadn't been used in the previous boot.
>>
>> ericpeden also included a somewhat cryptic message in his yaboot FAQ:
>>
>> http://penguinppc.org/projects/yaboot/doc/yaboot-faq.shtml#what_is_of
>>
>> boot path-to-bootstrap-device:X,\\yaboot
>>
>> Since I discovered that hd is an alias for the 
>> path-to-bootstrap-device and X is defined as the partition on which 
>> the boot is installed, AND X can be simply left out of the entire 
>> equation when it is already defined in O-F, the command:
>>
>> boot hd:,\\yaboot
>>
>> SHOULD restart, with YDL as a choice and everything should be 
>> hunky-dory.
>>
>> Of course, that's only true when you haven't missed a VERY important 
>> piece of info, as I obviously have, because this still doesn't get me 
>> anywhere other than MacOSX 10.2.8, where my USB mouse (any USB mouse) 
>> is still not recognized.
>>
>> Maybe this info can help someone diagnose what I have done and advise 
>> me on recovery?
>>
>> Thanks,
>>
>> Olaf
>>
>> Olaf Olson wrote:
>>
>>> Life was too boring. Everything was working, so I decided to upgrade 
>>> the Mac OS on my G3 350 B&W, to Mac OSX 10.2.8. So it could fail. 
>>> YDL was still there, right.
>>>
>>> After the install reboot, I couldn't move the cursor. The Mac 
>>> refused to recognize my mouse. It even refused to recognize the 
>>> original Hockey Puck. On the advice of a "Mac Expert", I zapped the 
>>> PRAM. Now it only boots to Mac OSX and STILL the mouse doesn't work.
>>>
>>> Can anyone direct me to the fix, so I can reboot and go to Linux? 
>>> Once there, I can always reinstall OSX 10.2 and upgrade it gently, 
>>> once again.
>>>
>>> I tried to search the archives, but I don't know what to look for. I 
>>> also thought I'd try the FAQ, but I can't recall the address and my 
>>> bookmarks are on the inaccessible Mac. I am forced to use webmail on 
>>> a... you guessed it... Microflab <hack> <gasp> <spit> PC.
>>>
>>> Please help
>>>
>>> Olaf
>>>
>>> _______________________________________________
>>> yellowdog-general mailing list
>>> yellowdog-general@lists.terrasoftsolutions.com
>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>>>
>>
>> _______________________________________________
>> yellowdog-general mailing list
>> yellowdog-general@lists.terrasoftsolutions.com
>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>>
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>