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...