There was a new BerryBoot version created for the RPI2 but I think was not created from the git repo so, it's being difficult to create it from scratch changing the kernel version and few more things. Also buildroot is creating some problems, but well, I will keep on trying for divertimento few more days and/or desist So, thanks for the links!!marqs wrote:Yes, it seems that BerryBoot uses a single patched kernel for all OS. However, apparently Raspbian team kernels support AUFS (although only as a loadable module), so perhaps you could try installing one of those (using apt-get) and selecting it as the active kernel in BerryBoot (by modifying config.txt). Raspbian team kernels come with headers (also installable with apt-get), so that's also a solution for those who have issues with the generated headers for the standard Raspberry Pi foundation kernels.esbiete wrote:Definitively it's the last BerryBoot version, which has the -v7i-aufs kernel and it's being used cross-wide in all the OS's that you add to boot. I see no other option than wait for a new version of BerryBoot that includes a new kernel. I will try to see if I can get another solution. Anyway, do you have any link/how-to build for a specific kernel and getting the headers?
I tried to quickly find out how BerryBoot patches its kernel, but I only found an old patch which may or may not work if headers were built for contemporary kernels.
Anyway, I've downloaded a Retropie standalone installation and added to a blank SD to try a different approach. After some tweaking (angelscript is movin /usr/local/include ln away) I run the installation of gamecon from retropie script.
It downloaded kernel headers 3.18.7-v7+ and make everything but I'm finding a problem already mentioned in some posts:
Code: Select all
sudo modprobe gamecon_gpio_rpi map=0,0,0,7 ERROR: could not insert 'gamecon_gpio_rpi': Exec format error
Code: Select all
gamecon_gpio_rpi: no symbol version for module_layout
Should I try with different headers?