Linux kernel 4.1.2
July 12, 2015 —
BarryK
In the last couple of posts, I mentioned that I have created Quirky built from Ubuntu Wily Werewolf (15.10) DEBs:
http://bkhome.org/news/201507/ubuntu-sdk-working-in-quirky.html
http://bkhome.org/news/201507/ppas-for-ubuntu-sdk.html
Then, I was using an older kernel. Now I have compiled Linux kernel 4.1.2, with aufs4 patch, no other third-party patches.
I have finally left out ndiswrapper, as is seems to be obsolete.
It is configured for a Pentium-Pro CPU (i686) minimum, no support for PAE (so recognises max. 4GB RAM), and no support for EFI booting.
This is a very conventional configuration, however I intend that any old i686 PCs can be used as a workhorse for creating applications. Quirky will of course boot on Win8 PCs with legacy-mode enabled in the EFI "BIOS" firmware.
The kernel is configured with many drivers built-in, such as aufs, squashfs, f2fs and zram.
Now, I have added support for apparmor, though have not set it as the default, so has to be invoked by a kernel boot commandline parameter.
I also enabled encrypted ext4 filesystem, which is a new feature introduced with the 4.1 kernel. No idea how to use it though.
All sources are here:
http://bkhome.org/sources/kernel-4.1.2/
U#se#r: p#up#py P#as#sw#or#d: l#in#ux
The PETs are here:
http://distro.ibiblio.org/quirky/quirky6/x86/packages/pet_packages-werewolf/
Comments
Instructions here:http://askubuntu.com/questions/643577/how-to-create-ext4-encrypted-partition-on-ubuntu-15-04-with-new-4-1-kernel
Tags: linux