Thanks. Worked like a charm.

Ian


Whom wrote:
> Ian S. Nelson wrote:
>
>
>>I've got a loaded PCP180 and I got Mandrake to install via BootX just
>>fine but I'm not able to get it to boot up afterwards. Any one had luck
>>with this? I've tried all the different kernels and initrds on the CD,
>>no luck.
>>
>>It boots up to the pivot root and then complains about not finding a
>>root. Anyway to get the initrd off of the root under MacOS? This is my
>>first Linux on oldworld mac experiment
>>
>>
>>thanks,
>>Ian

>
>
> Yes, I went through the same @#$%! when I tried Mandrake 9.1. Depending on
> which mood you're in you'll appreciate in diverse manners the last
> paragraph of the README.txt document located in the "Mandrake Linux
> Install" folder that you obtained after extracting the .sit archives. It
> reads:
>
> <<..Because there is a wide range of possible disk controllers, as well as
> various other pieces of hardware, it's possible this initrd may not have
> all the modules needed for your particular machine. The course of action
> in this case is to boot the CD in "rescue" mode and retrieve the initrd
> created in /boot during the system install, and move it over to MacOS,
> either via a network connection or a shared "hfs" partition...>>
>
> Which you can relate to the following paragraph from the CD-ROM
> doc/mandrake-ppc.html document:
>
> <...This kernel and initrd will correspond to the kernel installed by Drakx,
> and the initrd contains the drivers for the integrated "mesh" and
> "mac53c94" SCSI drivers that are fairly common on "OldWorld" macs. If you
> upgrade your kernel at some point, you'll need to copy the vmlinuz and
> initrd images to the MacOS side to be able to boot the system with the new
> kernel. Some users find using a shared HFS format partition helps
> facilitate moving things back and forth between MacOS and Linux...>>
>
> Unless you've already installed various distros on old world mac, it takes
> some stamina to think about reading both documents and mentally merging
> them because, with Mdk 9.1, the policy is too have a "lean" kernel and pack
> stuff into the initrd. As if saving 900K was crucial on those old Macs that
> people most of the times upgraded with tons of memory.
>
> Hence the "...find using...helps facilitate..." becomes "IF YOU DON'T WANT
> TO BE SCREWED MAKE F...ING SURE YOU HAVE THAT G..DAMN HFS STANDARD
> PARTITION AVAILABLE...". But maybe they did not want to put that on a CD.
>
> This being said, assuming that you did install correctly the thing and your
> problem is in fact to get the "inaccessible" initrd to your MacOS BootX
> environment, you've got the following options:
>
> - Boot the install or rescue (whatever) again, until you get a kernel
> running (*)
> - Mount your installed root one way or another
> - If you do have an HFS standard (not extended) partition, mount it too
> - Copy the initrd to that HFS standard partition
> - Reboot in MacOS and use that copy as ram disk image
>
> (*) If rescue does not do what it's supposed to do and as long as the
> installer shows its first graphic screen, you've got a kernel running, so
> Ctrl-Alt-F2 will give you a prompt where you can mount your installed
> system and the HFS standard partition on /mnt subdirectories.
>
> If you do not have an HFS standard partition that you can mount but have
> other networked machines, try rcp, scp, ftp or whatever depending on their
> availability and then rapatriate the initrd to your mac. Other solution:
> you've got a spared drive somewhere, connect it to the mac, create an HFS
> standard partition. Desperate final solution: reinstall the whole thing
> (MacOS, Mdk 9.1) after reformatting your drive(s) so that one of them has
> at least an HFS standard partition.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE++umaV28blwDT2YMRAv9gAKCDdMczCcCLtIir3fHhKg OBh/hxVgCggNU9
u/oJa5JrK10IJ5evnLjwCDw=
=Cknn
-----END PGP SIGNATURE-----