On Fri, Aug 11, Cameron Bales .:. wrote:
After that it kind of goes to pot. tried following directions from CD#1 - copy Suseboot to boot partition, set that as the Startup drive, and then reboot while holding c to boot of CD#1
That didn't work so well - screen goes properly black, penguin appears at top left, and a lot of text comes up saying it is doing stuff. One of the things that comes up says something to the effect that USB isn't working. It does keep trying to do stuff but eventually a blue/gray dialog comes up asking to make sure that the CD is in. That CD is definately in there. Since it doesn't see the CD nothing happens.
Also tried reading the manual - this was frustrating since the manual, the readme, and the docs I printed off the support database on yaboot all say slightly different things. Using all of the Docs, and a Linux knowledgeable friend I tried setting yaboot up manually - no real joy there either.
Is there one place with a unified set of installation instructions? Is my extremely new iMac too new for Suse PPC 6.4?
Only the kernel is too old for that machine ;=)
I have one report of a successful boot into linuxrc.
Please do it this way:
Get the latest kernel from ppclinux.apple.com/~benh , download the vmlinux*.gz file, extract it with Mac Gunzip in the tools folder in suseboot. replace the old kernel "vmlinux" with the new one, keep the name "vmlinux". Edit the file yaboot.conf, there is a section like that:
image = vmlinux root = /dev/fd0 # apppen = "something" label = install initrd = ramdisk.image.gz
replace that something with ramdisk_size=50000. Then reboot, you don't need to hold down the key "c", the boot device is already set to your Linux Boot partition. Now choose YaST1 and try to install Linux. It *might* be possible that Yast2 works too, but I guess the newer ATI cards are not yet supported.
If it works for you, please read the instructions at http://sdb.suse.de/sdb/en/html/usb2216.html and http://sdb.suse.de/sdb/en/html/keylist.POWERPC.html
The newer kernels have a changed interface for the new USB drivers and you need to update at least the devs.rpm.
If you still have trouble, please let me know.
I got the kernel: http://ppclinux.apple.com/~benh/vmlinux-2.2.17pre13-ben1.gz and followed your instructions - it doesn't seem to work even as well as the CD does - no black screen, no penguin, no text - all that happens is the screen goes white and grey and then it drops down to my OS9 partition. any chance I could get a yaboot.conf and os-chooser files that work e-mailed to me here? that is the only thing left for me to blame. open firmware tells me 0:10 is my linux partition, and 0:9 is my OS9 partition - does that mean that os-chooser should have ultra0:10.... for Linux and ultra0:9 for MacOS, or do they both get set to 10? should it be hd:10 instead of ultra0:10. Cameron .:. -- -- This mirror will show you your enemies. Cameron Bales .:. Sackville, New Brunswick, Canada work: (506)-364-1097 http://www.tantramar.com/ home: (506) 536-3613 http://i.am/cameronbales ---- The current decade shall be known as "The Naughties" ----
On Wed, Aug 16, Cameron Bales .:. wrote:
On Fri, Aug 11, Cameron Bales .:. wrote:
That didn't work so well - screen goes properly black, penguin appears at top left, and a lot of text comes up saying it is doing stuff. One of the things that comes up says something to the effect that USB isn't working. It does keep trying to do stuff but eventually a blue/gray dialog comes up asking to make sure that the CD is in. That CD is definately in there. Since it doesn't see the CD nothing happens.
That means that the kernel can basicly run on your machine.
image = vmlinux root = /dev/fd0 # apppen = "something" label = install initrd = ramdisk.image.gz
Remove that # , was my fault.
replace that something with ramdisk_size=50000.
I got the kernel: http://ppclinux.apple.com/~benh/vmlinux-2.2.17pre13-ben1.gz
and followed your instructions - it doesn't seem to work even as well as the CD does - no black screen, no penguin, no text - all that happens is the screen goes white and grey and then it drops down to my OS9 partition.
any chance I could get a yaboot.conf and os-chooser files that work e-mailed to me here? that is the only thing left for me to blame.
The files in the suseboot folder are just fine. The os-chooser is useless with that simpletext icon, it is just a template. Be sure your new kernel has the name "vmlinux", just replace the kernel from the CD. I have already a success report with one of the new iMacs. Well, things are not optimal yet, but it works.
open firmware tells me 0:10 is my linux partition, and 0:9 is my OS9 partition - does that mean that os-chooser should have ultra0:10.... for Linux and ultra0:9 for MacOS, or do they both get set to 10? should it be hd:10 instead of ultra0:10.
Please try again. Just copy the suseboot folder from the CD to your boot partition, replace the kernel from the CD with the new one fron BenH's website and name it vmlinux. Then reboot and hold down the option key. This will show you a graphical bootvolume chooser, choose the linux boot partition. yaboot should appear now. hit return and the kernel should boot and find your CD and mouse/keyboard. I would recommend yast1 to install, yast2 might work but the mouse will be dead. You should do these things after installation: -boot into console mode and run /sbin/init.d/xsfb start This will generate a fresh /etc/XF86Config for your machine -remove xsfb.rpm (new kernel has newer input layer, xsfb will write wrong mouse device , use `rpm -e xsfb` or yast1 to do that ) -update devs.rpm (this package contains the newer device nodes for the new input layer) -update some config files: /etc/XF86Config There is a Section pointer, change the mouse device: Section "Pointer" Device "/dev/input/mice" Protocol "IMPS/2" EndSection There is a line Defaultcolordepth, change it to a useful value like 24. Possible values are 8,16,24,32. /etc/rc.config There is an entry GPM_PARAM=" -t ps2 -m /dev/input/mice" /sbin/init.d/boot.local It should look like that and enables the button emulation, useful if you have the (n)one button mouse. Sound might not work on the new machines: /sbin/insmod dmasound echo "1" > /proc/sys/dev/mac_hid/mouse_button_emulation echo "88" > /proc/sys/dev/mac_hid/mouse_button2_keycode echo "87" > /proc/sys/dev/mac_hid/mouse_button3_keycode This enables the button emulation and maps F12 to middle button and F11 to right button. This is what I use here. More keycodes can be found here: http://home.munich.netsurf.de/Franz.Sirl/inputppc.html To use your internal modem use wvdial, it can be found in yast -> network setup -> ppp network. kppp might work too, wvdial is recommended. There are still some issues: screen will be shifted to the left, no idea yet how to solve it. I would like to know what is in your new machine, can you run that script if everything works fine? ftp://ftp.suse.com/pub/suse/ppc/update/BETA/suse_hw_info.sh run it as root user with that command: sh suse_hw_info.sh It produces a tar.gz file (30kb) in /tmp, please send me that file directly. Hope that helps to install your machine. Gruss Olaf -- $ man clone BUGS Main feature not yet implemented...
It works!! Hooray! It works! Here are some notes on my experiences
Please try again. Just copy the suseboot folder from the CD to your boot partition, replace the kernel from the CD with the new one fron BenH's website and name it vmlinux. Then reboot and hold down the option key. This will show you a graphical bootvolume chooser, choose the linux boot partition.
This was a bit weird - the bootvolume chooser you talk about appeared but it only saw my MacOS volume. Before it worked I: marked os-chooser bootable, marked yaboot bootable (again) and chose my Linux Boot volume in the "startup drive" control panel - only that last bit should have worked but I did do the others so I'm reporting it.... I did a little dance when I saw it working.
yaboot should appear now. hit return and the kernel should boot and find your CD and mouse/keyboard. I would recommend yast1 to install, yast2 might work but the mouse will be dead.
yast1 worked quite nicely - once I learned that the spacebar picked packages - no matter how many times I hit the return key or the enter key neither one of them would pick a package....
You should do these things after installation: -boot into console mode and run /sbin/init.d/xsfb start This will generate a fresh /etc/XF86Config for your machine
done
-remove xsfb.rpm (new kernel has newer input layer, xsfb will write wrong mouse device , use `rpm -e xsfb` or yast1 to do that )
done
-update devs.rpm (this package contains the newer device nodes for the new input layer)
done - I had put this rpm that I got last week into my boot drive - since that is a place MacOS can see, and was quite delighted to see that SuSE could see files there as well (although I probably should not have been surprised)
-update some config files:
/etc/XF86Config There is a Section pointer, change the mouse device: Section "Pointer" Device "/dev/input/mice" Protocol "IMPS/2" EndSection
There is a line Defaultcolordepth, change it to a useful value like 24. Possible values are 8,16,24,32.
done - with a lot of handholding - my unix friend insisted I use vi - he says that it is worth the learning curve
/etc/rc.config There is an entry GPM_PARAM=" -t ps2 -m /dev/input/mice"
done
/sbin/init.d/boot.local It should look like that and enables the button emulation, useful if you have the (n)one button mouse. Sound might not work on the new machines:
/sbin/insmod dmasound echo "1" > /proc/sys/dev/mac_hid/mouse_button_emulation echo "88" > /proc/sys/dev/mac_hid/mouse_button2_keycode echo "87" > /proc/sys/dev/mac_hid/mouse_button3_keycode
Those two are where I stopped - my Unix expert friend wondered if maybe these two were mixed up a bit?
This enables the button emulation and maps F12 to middle button and F11 to right button. This is what I use here. More keycodes can be found here: http://home.munich.netsurf.de/Franz.Sirl/inputppc.html
To use your internal modem use wvdial, it can be found in yast -> network setup -> ppp network. kppp might work too, wvdial is recommended.
There are still some issues: screen will be shifted to the left, no idea yet how to solve it.
noticed.
I would like to know what is in your new machine, can you run that script if everything works fine? ftp://ftp.suse.com/pub/suse/ppc/update/BETA/suse_hw_info.sh
run it as root user with that command: sh suse_hw_info.sh It produces a tar.gz file (30kb) in /tmp, please send me that file directly.
Thank you Olaf for all of your help. My life is so insane that I don't see doing this before monday - but I will do it. Thank you. Cameron .:. -- -- This mirror will show you your enemies. Cameron Bales .:. Sackville, New Brunswick, Canada work: (506)-364-1097 http://www.tantramar.com/ home: (506) 536-3613 http://i.am/cameronbales ---- The current decade shall be known as "The Naughties" ----
participants (2)
-
Cameron Bales .:.
-
Olaf Hering