Archive:Raspberry Pi Kernel Custom Configuration
Jump to navigation
Jump to search
root@localhost ~ # cd /usr/local/src/rpiroot@localhost /usr/local/src/rpi # git clone https://github.com/raspberrypi/linux.gitroot@localhost /usr/local/src/rpi # cd /usr/local/src/rpi/linuxroot@localhost /usr/local/src/rpi/linux # make mrproperroot@localhost /usr/local/src/rpi/linux # cp arch/arm/configs/bcmrpi_defconfig .configroot@localhost /usr/local/src/rpi/linux # zcat /proc/config.gz > .configroot@localhost /usr/local/src/rpi/linux # make oldconfigroot@localhost /usr/local/src/rpi/linux # make menuconfigroot@localhost /usr/local/src/rpi/linux # makeThis kernel configuration is based on the Gentoo image (sys-kernel/raspberrypi-image-3.6.11_p20130730)
Changes
- enabled initrd to be able to add custom initrd file
- set LVM to compile into kernel
Kernel
General setup --->
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
[*] Support initial ramdisks compressed using gzip (NEW)
Device Drivers --->
Multiple devices driver support (RAID and LVM) --->
<*> Device mapper support
<*> Crypt target support
<*> Snapshot target
<*> Mirror target
<*> Multipath target
<*> I/O Path Selector based on the number of in-flight I/Os
<*> I/O Path Selector based on the service time
Download
- Custom kernel configuration file: File:Kernel-3.6.11.config
- Custom kernel image: File:Kernel-3.6.11.img
- Custom initramfs file: File:Initrd.cpio.gz