Can't boot to Linux after PRAM Zap - SUCCESS!!!
Olaf Olson
yellowdog-general@lists.terrasoftsolutions.com
Mon Jun 21 00:26:00 2004
Thanks, Bruce. WIth your info and our discussion, I was able to use OF
to force a boot, which got me back to YDL.
At the OS prompt, I typed:
boot hd:10,\\:tbxi
I think. I will return and verify this tomorrow, after I get some sleep.
I tried finding the entire path, through the PCI bus and the ATA
controller and the devices on it, but I could never quite get it. Then I
remembered that hd was short for the whole path and started hacking. 10
is my bootstrap partition, not the UNIX partition. Also, as you can see,
I didn't try to boot with yaboot, but with tbxi, as this is supposed to
be the file that is edited by yabin, when you create the yaboot options.
Anyway, I'm back. Thanks for your assistance, Bruce. Bill, Clinton, and
Norberto must have been out celebrating Father's Day. List sure is quiet
when they're out.
Olaf
bruce woller wrote:
> Olaf:
>
> Sorry about the confusion. I was just trying to give you a general
> direction to overcome the immediate problem - not an exact command to
> execute. These commands work on my computer which does have a SCSI
> card etc. The command you should use will be very specific to the
> computer you are working on. So I think you have a single ATA disk
> in your system (mine has two SCSI and one ATA).
>
>>> Since I am not using an Adaptec 2940U2B adapter, at SCSI address 4,
>>> I would use the path to the ATA card, instead. Correct?
>>
> Yes
> The open firmware command for your system would be 'boot
> hd:8,\\yaboot' if your bootstrap partition is on partition 8. If it
> is not you will get the message saying OF cannot open yaboot. You
> could try various partitions starting at 2 going up to ??? to see
> which one works.
>
>>> PS. How do I get a partition map, from the OSX side?
>>
>
> sudo pdisk /dev/rdisk0 -dump
>
> Good Luck,
> Bruce
> On Sunday, June 20, 2004, at 09:33 PM, Olaf Olson wrote:
>
>> 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
>> <===exactly
>>
>> 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'
>>>
>>
>> _______________________________________________
>> 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'
>