I'm mounting an ext2 compact flash,... here is what I did (basically
what Craig said spelled out a bit more)
make ARCH=arm CROSS_COMPILE=arm-linux- menuconfig
In File systems ->
Second extended fs support
Ext2 extended attributes
make ARCH=arm CROSS_COMPILE=arm-linux- clean
make ARCH=arm CROSS_COMPILE=arm-linux- uImage
make ARCH=arm CROSS_COMPILE=arm-linux- modules
Then you have a new kernel.
Return to gumstix-buildroot and type 'make' the generate a new root fs.
Craig Hughes wrote:
> On Mar 15, 2006, at 10:34 AM, ohm unmongkolthavong wrote:
>> I'm having a few issues compiling ext2 support into
>> the kernel using the new buildroot.
>> Typing make menuconfig, I go to "target options" and
>> uncheck "jffs2 root filesystem" and CHECK "ext2 root
> That doesn't change the kernel configuration, it will just make an
> ext2fs image instead of a jffs2 image, which is not really what you
> want to do. I haven't actually checked if it'll even work to
> correctly produce an ext2 image. What you need to do instead is
> modify the linux.config which is in target/device/Gumstix/basix-connex
> instead. You can most easily do that by running a "make ARCH=arm
> menuconfig" somewhere in a linux source directory (like the one the
> buildroot produces under build_arm_nofpu/linux-*) and then copy the
> .config file to linux.config.
>> Typing make leaves the .jffs2 image in
>> Deleting that and a successful remake doesn't dump
>> anything into the directory.
>> Is there something I am supposed to be doing, but not?
> yup, see above.
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> that extends applications into web and mobile media. Attend the live
> and join the prime developer group breaking into this new coding
> gumstix-users mailing list