RE: [suse-ppc] SuSEppc 7.3 on iBook: no X...Solved/triple boot
Question: does anyone use MacOS9.2 (Classic) + MacOSX + SuSE Linux on a G3?
Alain, On my powerbook I use yaboot/ybin to quintuple-boot between MacOS9/MacOSX/Suse7.3/YellowDogLinux2.1/NetBSD. You can get yaboot/ybin at http://www.penguinppc.org/projects/yaboot/ (they are distributed together now). It is quick and easy to install following the directions on the site (I installed from sources and it took only about a minute or two.) Suse also uses the yaboot bootloader, but uses lilo to generate a chrp-script ("boot-script," this lets you select between Linux and MacOS with the space bar at startup.) Ybin, however, generates a chrp-script that provides a simple dual/triple boot menu at startup, based on the options in the file /etc/yaboot.conf. Note, however, that booting this way is probably not covered by suse's installation support. Here is a copy of my /etc/yaboot.conf, in case you decide to try this: ---start file--- # ybin options boot=/dev/hda11 macos=/dev/hda9 macosx=/dev/hda10 bsd=/dev/hda15 magicboot=/usr/local/lib/yaboot/ofboot delay=10 defaultos=macosx enablecdboot # yaboot options init-message="\nWelcome to Linux\n\n" timeout=50 default=suse # yaboot images image=/boot/vmlinux partition=13 label=suse root=/dev/hda13 image=/boot/vmlinux partition=14 label=yellowdog root=/dev/hda14 ---end file--- !!! also remember to run the program "ybin" every time you edit yaboot.conf. -Kevin Carney <carneykj@reading-recovery.org> p.s.-Great job SuSe!! Starting with this latest version, your distro is by far my favorite ppc distro. Thanks for continuing to support this platform.
Thanks, Kevin for the yaboot info. I agree on the latest distro SuSE is awesome, especially compared to YDL 2.1. I am using the config below on a Pismo g3. I switched the boot order, so it defaults to OSX instead of SuSE. It failed once, and I used Open firmware to reset-all Carney, Kevinwrote on1/22/02 1:52 PM
Question: does anyone use MacOS9.2 (Classic) + MacOSX + SuSE Linux on a G3?
Alain, On my powerbook I use yaboot/ybin to quintuple-boot between MacOS9/MacOSX/Suse7.3/YellowDogLinux2.1/NetBSD. You can get yaboot/ybin at http://www.penguinppc.org/projects/yaboot/ (they are distributed together now). It is quick and easy to install following the directions on the site (I installed from sources and it took only about a minute or two.) Suse also uses the yaboot bootloader, but uses lilo to generate a chrp-script ("boot-script," this lets you select between Linux and MacOS with the space bar at startup.) Ybin, however, generates a chrp-script that provides a simple dual/triple boot menu at startup, based on the options in the file /etc/yaboot.conf. Note, however, that booting this way is probably not covered by suse's installation support.
Here is a copy of my /etc/yaboot.conf, in case you decide to try this:
---start file--- # ybin options boot=/dev/hda11 macos=/dev/hda9 macosx=/dev/hda10 bsd=/dev/hda15 magicboot=/usr/local/lib/yaboot/ofboot delay=10 defaultos=macosx enablecdboot
# yaboot options init-message="\nWelcome to Linux\n\n" timeout=50 default=suse
# yaboot images image=/boot/vmlinux partition=13 label=suse root=/dev/hda13
image=/boot/vmlinux partition=14 label=yellowdog root=/dev/hda14
---end file---
!!! also remember to run the program "ybin" every time you edit yaboot.conf.
-Kevin Carney <carneykj@reading-recovery.org>
p.s.-Great job SuSe!! Starting with this latest version, your distro is by far my favorite ppc distro. Thanks for continuing to support this platform.
AB&A, Inc. 2708 Hampshire Ave. South Minneapolis, MN. 55426 +1 952-926-3172 wireline +1 612-275-0974 wireless +1 952-926-0043 fax http://www.birchassociates.com ------------------------------------------------------ "The real measure of your wealth is how much you'd be worth if you lost all your money." -- Anonymous ------------------------------------------------------
On Tue, Jan 22, Carney, Kevin wrote:
Question: does anyone use MacOS9.2 (Classic) + MacOSX + SuSE Linux on a G3?
Alain, On my powerbook I use yaboot/ybin to quintuple-boot between MacOS9/MacOSX/Suse7.3/YellowDogLinux2.1/NetBSD. You can get yaboot/ybin at http://www.penguinppc.org/projects/yaboot/ (they are distributed together now). It is quick and easy to install following the directions on the site (I installed from sources and it took only about a minute or two.) Suse also uses the yaboot bootloader, but uses lilo to generate a chrp-script ("boot-script," this lets you select between Linux and MacOS with the space bar at startup.) Ybin, however, generates a chrp-script that provides a simple dual/triple boot menu at startup, based on the options in the file /etc/yaboot.conf. Note, however, that booting this way is probably not covered by suse's installation support.
You should use ybin if you want triple boot, lilo cant handle it unless you hack /sbin/lilo yourself, should be easy. The 'problem' with ybin is that it marks the root 'folder' of the HFS partition as bootable, and MacOS doesnt accept that as a valid setup and removes that flag again insidethe HFS filesystem structure. With the result that you cant boot anymore for that partition. At least with the system folder magic '\\:tbxi'. What you could do is the following: configure the yaboot.conf four you prefered setup. run ybin to write the os-chooser file, I think it is called ofboot.b. It can be found on the boot partition later. Mountit with the hfs utils: hmount /dev/hda9 hls -l hcopy ofboot.b /tmp/ybin.txt humount Now you have the os-chooser script on the linux side. run lilo again. then copy the os-chooser to the suseboot folder: houmt /dev/hda9 hcd suseboot hcopy /tmp/ybin.txt :os-chooser hattrib -t tbxi -c chrp os-chooser humount Now the os-chooser should be bootable and gives you the choice at boot time. Unverified. `make install` in ybin might overwrite the lilo files in /boot, if that is the case, reinstall lilo from cd1 rpm -Uvh --force /cdrom/suse/a1/lilo.rpm Gruss Olaf -- $ man clone BUGS Main feature not yet implemented...
Hello, did anybody get the X-Server running appropriately on this machine? Mine does not know the (new?) ATI-card, and therefore works only with 8 (nice and fance :-) colours - of course not really usable. I searched the web everywhere, but could not find any information - except for Debian, which still seems to be a little bit too complicated to me. Because I successfully installed the new X-Free-Server 4.2.0 for Darwin/Mac OS X I wonder, why there are problems at all - and why SuSE does not offer an up-to-date rpm yet for ppc ... Thanks for any hint and help Bernd
On Tue, Jan 30, Bernd Kulawik wrote:
Hello,
did anybody get the X-Server running appropriately on this machine? Mine does not know the (new?) ATI-card, and therefore works only with 8 (nice and fance :-) colours - of course not really usable. I searched the web everywhere, but could not find any information - except for Debian, which still seems to be a little bit too complicated to me. Because I successfully installed the new X-Free-Server 4.2.0 for Darwin/Mac OS X I wonder, why there are problems at all - and why SuSE does not offer an up-to-date rpm yet for ppc ...
It can be found here: ftp.suse.com/pub/suse/ppc/supplementary/X/suse73/4.2.0/ http://sdb.suse.de/en/sdb/html/olh_ppc_71_xf420.html Same applies to 7.3. Gruss Olaf -- $ man clone BUGS Main feature not yet implemented...
participants (4)
-
Andrew Birch
-
Bernd Kulawik
-
Carney, Kevin
-
Olaf Hering