In order to see a HFS+ partition you need HFS+ filesystem support and Mac
partition support. For the parition support select the "Advanced partition"
option and then specify MAC (and MSDOS if needed).
In .config:
CONFIG_HFSPLUS_FS=y
CONFIG_MAC_PARTITION=y
The kernel problems you had are quite strange - it should compile "out of the
box".
After you applied the patches etc you should be able to just copy the default
config and then build something that works;
cp arch/armnommu/def-configs/ipod .config
make oldconfig
make dep
make
make modules
Did you miss the "make dep" line?
Jean-Charles Tournier <jea...@rd...> said:
> hi,
>
> I try to install linux on my mac ipod, which means that I have HFS+
> partition. So I compiled the 2.4.24 kernel . When I installed it, i
> hoped that it could natively see my HFS+ root partition, but it
> doesn't. Is there a special flag to set when compiling the kernel?
>
> I report here the problems I get when I compiled the 2.4.24 kernel. I
> used the source kernel from
> (http://www.ovh-new.lkams.kernel.org/pub/linux/kernel/v2.4/), the
> uClinux-2.4.24-uc0.diff.gz and the cvs version of the ipodlinux patch.
> First I needed to create a file at include/linux/version.h which
> contains:
> #define UTS_RELEASE "2.4.24-uc0"
> #define LINUX_VERSION_CODE KERNEL_VERSION(2,2,24)
> #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
>
> Then, I need to comment the line 245 of file char/serial.c and line 4
> of include/asm/spinlock.h
>
> thanks,
> jc.
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> iPodlinux-devel mailing list
> iPo...@li...
> https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel
>
--
|