Creating an x86 kernel with 'Macintosh partition map support' selected results in repeatable kernel panic saying 'Kernel panic: VFS: Unable to mount root fs on hda3' each time. Seems unrelated to which kernel - all the 2.6 kernels so far, and probably all the 2.4 kernels I've ever tried. It seems there's no way to create an x86 kernel running on an x86 machine that claim to be equipped to read a Mac hard drive, in reality. Reproducible: Always Steps to Reproduce: 1.make menuconfig 2.go to 'File systems' go to 'Miscellaneous filesystems', select Apple Macintosh file system support and Apple Extended HFS file system support (do either of these support the Panther journalled option, btw?) 3.go to 'File systems' go to 'Partition types', select Advanced partition selection and Macintosh partition map support Actual Results: Well, step 1 and 2, result in a usable kernel that doesn't recognise a Mac hard disc if one is attached. If you do step 1, 2 and 3, you get an unusable kernel that kernel panics and says "Kernel panic: VFS: Unable to mount root fs on hda3" every single time, irrespective of which kernel was chosen. It's a pretty 'on/off' situation - without 'Macintosh partition map support' it works fine. Select it and compile a kernel and it simply won't boot. Expected Results: Expected the kernel to work, at least, and enable the usage of Mac hard discs, if I were being totally optimistic. Machine is an EPIA M10000, 2 hard drives of its own (ext3 boot, ext3 root, reiser raid 0 home pair of partitions). The external hard disc I want to use from a Mac is a 80GB IDE connected through a USB-IDE adaptor, formatted on the iBook as Macintosh HFS+ - but this kernel problem occurs regardless of whether the drive is connected or not - long before it would even be looked for in fact.
The Advanced partition selection options are an "all or nothing" option. If all of the hard drives were partitioned using a different OS, then the advanced partition selection would be viable. It doesn't support multiple disks partitioned using different operating systems. Like you said, it's an either/or thing. I don't know if the HFS drivers support the journalled format of Panther, sorry I can't be of more help there.