Hi all, I've got ppp working using kppp now but am still having trouble with dual booting. It seems that I can get either os-chooser to be tbxi or yaboot to be tbxi but not both at the same time (is this what's supposed to happen?). If I make my boot partition the start up disk with os-chooser being tbxi then I get a flashing question mark.. If I do the same except with yaboot being tbxi then I get a boot: prompt but if I type "linux", or anything else for that matter, it just returns to a new line and gives me the boot: prompt again. I followed the manual's instructions carefully:- 1) put suseboot on my boot (HFS) partition. 2) made that partition the startup disk. 3) booted into linux from cd1 4) edited (as root) lilo.conf - then ran lilo (I double checked I had set the correct address for the boot partition, this seemed to work perfectly) 5) rebooted and got a flashing question mark... this my os-chooser boot script:- <BOOT-SCRIPT> " get-key-map" " keyboard" open-dev $call-method dup 20 dump 5 + c@ 08 = if " Booting MacOS ..." cr " boot hd:5,\\:tbxi" eval else " Booting Yaboot ..." cr " boot ultra1:8,\\yaboot" eval then </BOOT-SCRIPT> and this is my yaboot.conf :- timeout = 100 default = linux image = ultra1:10,/boot/vmlinux label = linux root = /dev/hdb10 append = "load_ramdisk=1 " Here's my partition tables (at least the relevant partitions) as I understand them to be:- MacOs /dev/hda5 boot /dev/hdb8 root /dev/hdb10 swap /dev/hdb9 I'm using a blue & white G3 with MacOs 8.6 Should I be using bootx? is that even possible on a ppc? any help with this would be much appreciated . -- - ____________________________ - Jonathon Wallen - B,DES College of Fine Arts, UNSW - z2213441@student.unsw.edu.au - ____________________________
on 7/10/01 1:55 PM, Jonathon Wallen at z2213441@student.unsw.edu.au wrote:
It seems that I can get either os-chooser to be tbxi or yaboot to be tbxi but not both at the same time (is this what's supposed to happen?). -- yes. The file type tbxi is what the computer looks for to start the boot process.
If I make my boot partition the start up disk with os-chooser being tbxi then I get a flashing question mark.. -- are you sure that your MacOS is on hd:5? My first partition is hd:6.
If I do the same except with yaboot being tbxi then I get a boot: prompt but if I type "linux", or anything else for that matter, it just returns to a new line and gives me the boot: prompt again. -- I do not think that yaboot can boot a file found on the ide slave drive (hdb or ultra1:). I tried and tried and never figured out a way to do it. Copy the vmlinux file to a partition on your master drive (hda, or hd:). Then point yaboot to it in yaboot.conf on the mac side.
this my os-chooser boot script:-
<BOOT-SCRIPT> " get-key-map" " keyboard" open-dev $call-method dup 20 dump 5 + c@ 08 = if " Booting MacOS ..." cr " boot hd:5,\\:tbxi" eval else " Booting Yaboot ..." cr " boot ultra1:8,\\yaboot" eval then </BOOT-SCRIPT> -- looks okay -- the file type of the file should be tbxi and I recommend that the creator type be chrp
and this is my yaboot.conf :- timeout = 100 default = linux image = ultra1:10,/boot/vmlinux label = linux root = /dev/hdb10 append = "load_ramdisk=1 " -- you don't need the append line -- also I do not believe that yaboot can find a file on ultra1: so you have a problem. I would put a copy of the image (the vmlinux file) on your master drive and then set the image line accordingly. Thus if you put a copy of vmlinux in your mac boot folder the line would look like this: image = hd:5,\\\\vmlinux (in the boot folder) image = hd:5,\\vmlinux (at the root level) I found that I needed to double the backslashes.
Here's my partition tables (at least the relevant partitions) as I understand them to be:- MacOs /dev/hda5 boot /dev/hdb8 root /dev/hdb10 swap /dev/hdb9
I'm using a blue & white G3 with MacOs 8.6 Should I be using bootx? is that even possible on a ppc? any help with this would be much appreciated . -- bootx will work with OS 8.6 (at least it did for me), but not with 9.1. The B&W G3 is considered a new world machine and yaboot is recommended.
try the following yaboot.conf on the mac side and copy vmlinux to the root of hd:5 (in no folders). timeout = 100 default = linux root = /dev/hdb10 image = hd5:,\\vmlinux label = linux Note typing tab at the yaboot boot prompt will provide you with the preconfigured boot options. After you've got that figured out, you can tinker with the following boot script. I like it better than the hold down the space bar method. <CHRP-BOOT> <COMPATIBLE> MacRISC </COMPATIBLE> <DESCRIPTION> Linux/PPC First Stage Bootstrap </DESCRIPTION> <BOOT-SCRIPT> : .printf fb8-write drop ; : bootyaboot " Loading second stage bootstrap..." .printf 100 ms load-base release-load-area " ultra1:8,\\yaboot" $boot ; : bootmacos " Booting MacOS..." .printf 100 ms load-base release-load-area " hd:5,\\:tbxi" $boot ; : bootcd " Booting CDROM..." .printf 100 ms load-base release-load-area " cd:,\\:tbxi" $boot ; : bootof " Booting OpenFirmware..." .printf 100 ms quit ; " screen" output " "(0C)" .printf " First Stage Linux/PPC Bootstrap"(0d 0a)" .printf " "(0d 0a)" .printf " Press l for Linux,"(0d 0a)" .printf " m for MacOS,"(0d 0a)" .printf " c for CDROM,"(0d 0a)" .printf " o for OpenFirmware."(0d 0a)" .printf " "(0d 0a)" .printf " Boot: " .printf get-msecs d# 20 3E8 * + begin key? if key case ascii l of " l "(0d 0a)" .printf bootyaboot endof ascii m of " m "(0d 0a)" .printf bootmacos endof ascii c of " c "(0d 0a)" .printf bootcd endof ascii o of " o "(0d 0a)" .printf bootof endof endcase then dup get-msecs < until drop " "(0d 0a)" .printf bootmacos </BOOT-SCRIPT> </CHRP-BOOT> The file type should be tbxi and the creator chrp. This script will default to the macos after 20 seconds. If you want to default to linux change the last word bootmacos to bootyaboot. You might need to add some spaces to the printed strings depending upon how they are printed on your screen. The script allows you to choose to boot to the macos, linux, a cd, or enter openfirmware. Cheers
On Tue, Jul 10, Jonathon Wallen wrote:
Hi all, I've got ppp working using kppp now but am still having trouble with dual booting.
It seems that I can get either os-chooser to be tbxi or yaboot to be tbxi but not both at the same time (is this what's supposed to happen?).
If I make my boot partition the start up disk with os-chooser being tbxi then I get a flashing question mark.. If I do the same except with yaboot being tbxi then I get a boot: prompt but if I type "linux", or anything else for that matter, it just returns to a new line and gives me the boot: prompt again.
I followed the manual's instructions carefully:-
1) put suseboot on my boot (HFS) partition. 2) made that partition the startup disk. 3) booted into linux from cd1 4) edited (as root) lilo.conf - then ran lilo (I double checked I had set the correct address for the boot partition, this seemed to work perfectly) 5) rebooted and got a flashing question mark...
Does the suseboot folder have a System folder icon? I hope so. Gruss Olaf -- $ man clone BUGS Main feature not yet implemented...
Hi all, I've got ppp working using kppp now but am still having trouble with dual booting.
It seems that I can get either os-chooser to be tbxi or yaboot to be tbxi but not both at the same time (is this what's supposed to happen?).
If I make my boot partition the start up disk with os-chooser being tbxi then I get a flashing question mark.. If I do the same except with yaboot being tbxi then I get a boot: prompt but if I type "linux", or anything else for that matter, it just returns to a new line and gives me the boot: prompt again. . . I'm using a blue & white G3 with MacOs 8.6 Should I be using bootx? is that even possible on a ppc? any help with this would be much appreciated . --
Many thanks to all who helped me out with this one.... I tried the suggestions (and yes the suseboot folder was indeed "blessed") but I'm still getting the flashing question mark icon... I tried bootx and that worked first time (I thought it wasn't supposed to work with usb machines) so at this stage I think I might stick with what's simplest :) thanks again, -- - ____________________________ - Jonathon Wallen - B,DES College of Fine Arts, UNSW - z2213441@student.unsw.edu.au - ____________________________
participants (3)
-
Jonathon Wallen
-
Olaf Hering
-
Scott Reist