From: Bernard L. <le...@bo...> - 2004-03-11 09:14:38
|
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 > -- |