Hi!
The official debian kernels for powerpc stopped working for me with
2.6.16 (2.6.15 works fine). The 2.6.16 ones fail to mount root fs at
boot, which I have reported in bug #366620
I compiled my own 2.6.16 with a minimal change in .config, and that
was it, 2.6.16 now boots on my oldworld mac.
The needed change in config was the following: (diff against
./boot/config-2.6.16-2-powerpc in the package
linux-image-2.6.16-2-powerpc_2.6.16-18_powerpc.deb)
4c4
< # Sat Aug 19 00:42:57 2006
---
> # Fri Sep 8 09:14:38 2006
772c772
< CONFIG_BLK_DEV_IDEDISK=m
---
> CONFIG_BLK_DEV_IDEDISK=y
2317c2317
< CONFIG_EXT2_FS=m
---
> CONFIG_EXT2_FS=y
2328c2328
< CONFIG_FS_MBCACHE=m
---
> CONFIG_FS_MBCACHE=y
I think this shows that there is some problem with loading the proper
modules for ide and ext2 from the initrd. As stated in the bugreport
of #366620 I have tried both yaird and the other initrd creator.
I don't know about the
FS_MBCACHE=y
thing, that must have been set automatically.
Will you consider appling this patch to the config? While it is not
the right solution in the long term, it would make oldworld macs run
with official debian kernels again (at least the ones with
IDE-drives).
--
Hans Ekbrand (http://sociologi.cjb.net) <hans@sociologi.cjb.net>
GnuPG key: 1024D/7050614E
Fingerprint: 1408 C8D5 1E7D 4C9C C27E 014F 7C2C 872A 7050 614E
Learn about secure email at http://www.gnupg.org