12/2 G5 install disks -- kernel panic on boot
Ian Marlier
yellowdog-general@lists.terrasoftsolutions.com
Wed Dec 10 08:49:02 2003
It's a beautiful thing. Worked like a charm.
Thanks, Stefan, Robert, and Eric...great help, all of you.
On 12/10/03 8:34 AM, "Stefan Bruda" <bruda@ubishops.ca> wrote:
>
> Hi.
>
> At 03:56 -0500 on 2003-12-10 Ian Marlier wrote:
>>
>> BUT, my machine doesn't want to respect the yaboot install.
>
> I assume that this is the same problem I had during the install (same
> dual 2GHz G5). If so, problem is that ybin did not for some reason
> run during the install process so you'll have to run it by hand. Boot
> from the install CD, press TAB to stop the timer and type
>
> linux root=/dev/sdaX
>
> where X is the number of your root (not bootstrap) partition--you did
> record it right? Once you get to a shell prompt run
>
> /usr/sbin/ybin -v
>
> and reboot the system. Be prepared to do all of this again. You will
> hopefully find the familiar first stage boot prompt, but you may
> receive an error (I did) in the second stage and complaining about an
> illegal device. Cause is that for some other reason the installer did
> not figure out the OF path to my hard disk correctly. If you get this
> repeat the procedure of booting off the CD with linux root=... option,
> and once back to the shell prompt run
>
> /usr/sbin/ofpath /dev/sda
>
> Edit then /etc/yaboot.conf and change the <watever> in the line
>
> device=<whatever>
>
> to the result of the ofpath command. While you are at it, check that
> you have the macosx line in there with the format
>
> maxosx=/dev/sdaY
>
> (where Y is the partition on which you installed OS X). After all the
> editing my yaboot.conf ended up looking like this:
>
> boot=/dev/sda9
> device=/ht@0,f2000000/pci@7/k2-sata-root@c/k2-sata@0/disk@0:
> init-message="Welcome to Turing!\nHit <TAB> for boot options.\n\n"
> partition=11
> timeout=30
> install=/usr/lib/yaboot/yaboot
> magicboot=/usr/lib/yaboot/ofboot
> default=linux64r
> macosx=/dev/sda14
>
> image=/boot/vmlinux-2.6.0-0.test9.1.70hsmp
> label=linux32
> root=/dev/sda11
> read-only
> initrd=/boot/initrd-2.6.0-0.test9.1.70hsmp.img
> append="video=ofonly hda=ide-scsi"
>
> image=/boot/vmlinux-2.6.0-0.10.64a
> label=linux64
> root=/dev/sda11
> read-only
> append="video=ofonly hda=ide-scsi"
>
> image=/boot/vmlinux-2.6.0-0.10.64a
> label=linux64r
> root=/dev/sda11
> read-only
> append="video=radeon:dsp hda=ide-scsi"
>
> delay=10
> enablecdboot
>
> Save the file, run again
>
> /usr/sbin/ybin -v
>
> and reboot. You should be in business. By the way, as you can see
> from the image sections, the experimental 64-bit kernel actually
> supports my Radeon 9600 and yes, it's at full resolution. X works
> with the unaccelerated framebuffer, but at least it works--will
> compile a development snapshot of XFree86 as soon as I find the time
> and I hope then to have accelerated X too. The machine is really fast
> and a pleasure to work on (even with nonaccelerated X).
>
> Hope this helps,
> Stefan