Problem compiling kernel on OldWorld Mac

Patrik Jonsson patrik at ucolick.org
Tue Apr 19 15:48:27 EDT 2005


Hi all,

I managed to install fc3 on my old PowerCenterPro, but unfortunately the 
kernel that I used for the installation has the SCSI drivers compiled as 
modules (mac53c94 and aix7xxx), so the system can't boot since it can't 
see the disks.  I figured I could just recompile the kernel with these 
drivers included, so I used the installer to get a shell going and 
chroot'ed into my installation. I got the kernel source from 
http://fedoraproject.org/fedorappc/FC-3/ and recompiled with the SCSI 
drivers included.  However, this kernel does nothing.  I copied all the 
versions of vmlinux in arch/ppc/boot/images to my MacOS volume, and 
BootX only recognizes vmlinux.elf-pmac. The others don't show up in the 
list of kernels available.  (I'm out of date on this kernel naming, back 
when I last compiled a kernel you got a vmlinux or vmlinuz and that was 
it...)  When I try to boot this, the system just hangs.  No message, no 
nothing.  I did cut out a lot of useless stuff from the kernel 
compilation, but I would think that I would at least get to the 
pmac_init() screen. The video driver (atyfb) was compiled in.

So, my questions are:
1. Is there anything obvious that would completely prevent my compiled 
kernel from booting?
2.  Is it normal that BootX only shows the vmlinux.elf-pmac kernel?  I 
would have expected vmlinux.coff to show up, since I was under the 
impression that it is the old "vmlinuz" format?
3. Was the installer kernel compiled with the "default" ppc config file 
in the kernel source?

Thanks,

/Patrik




More information about the Fedora-ppc mailing list