Porteus 3.17.4 compile kernel just to enable 64GB 32bit PAE

Post here if you are a new Porteus member and you're looking for some help.
Post Reply
floatbit
White ninja
White ninja
Posts: 10
Joined: 21 Feb 2015, 05:20
Distribution: Porteus
Location: GMT8

Porteus 3.17.4 compile kernel just to enable 64GB 32bit PAE

Post#1 by floatbit » 14 Mar 2015, 17:43

hi porteus members,

i read about the compiling custom kernel with porteus here,
http://www.porteus.org/tutorials/51-dev ... ernel.html

i plan to enable 64GB PAE support for 32 bit using the exact same linux kernel as downloadable now from porteus page, 3.17.4, do i need to

make modules_install
make firmware_install

does Section II Updating 000-kernel.xzm module with new drivers apply if we are to compile same version kernel as distributed by porteus iso?

i tried to compile 3.19 kernel days ago, it breaks all the devices driver, no wifi, no sound, and etc,
i use make modules_install and make firmware_install during that test, too bad

thank you.

floatbit
White ninja
White ninja
Posts: 10
Joined: 21 Feb 2015, 05:20
Distribution: Porteus
Location: GMT8

Re: Porteus 3.17.4 compile kernel just to enable 64GB 32bit

Post#2 by floatbit » 14 Mar 2015, 20:36

successfully compiled, and must firmware and modules too.

Code: Select all

:~# free
             total       used       free     shared    buffers     cached
Mem:       8102120    1774288    6327832          0     104048    1186900
-/+ buffers/cache:     483340    7618780
Swap:            0          0          0
but whenever the system boots, it would shows missing virtualbox drivers

Code: Select all

:~# dmesg | grep vbox
[   42.278565] vboxdrv: version magic '3.17.4-porteus SMP preempt mod_unload 486 ' should be '3.17.4-porteus SMP preempt mod_unload CORE2 '
[   42.280581] vboxdrv: version magic '3.17.4-porteus SMP preempt mod_unload 486 ' should be '3.17.4-porteus SMP preempt mod_unload CORE2 '
[   42.282598] vboxdrv: version magic '3.17.4-porteus SMP preempt mod_unload 486 ' should be '3.17.4-porteus SMP preempt mod_unload CORE2 '
[   42.397464] vboxdrv: version magic '3.17.4-porteus SMP preempt mod_unload 486 ' should be '3.17.4-porteus SMP preempt mod_unload CORE2 '
Any ideas?

beny
Full of knowledge
Full of knowledge
Posts: 724
Joined: 02 Jan 2011, 11:33
Location: italy

Re: Porteus 3.17.4 compile kernel just to enable 64GB 32bit

Post#3 by beny » 16 Mar 2015, 19:20

hi virtualbox make his modules with the kernel name so you have to reinstall the virtualbox, uname -a, give you the right kernel version

User avatar
fanthom
Site Admin
Site Admin
Posts: 4566
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Porteus 3.17.4 compile kernel just to enable 64GB 32bit

Post#4 by fanthom » 17 Mar 2015, 08:18

second sentence of the compilation doc says clearly:

WARNING: after upgrading, all kernel dependent Porteus modules like VirtualBox or proprietary GPU drivers will need to be recompiled against the new kernel version too.
Please add [Solved] to your thread title if the solution was found.

dstarke
White ninja
White ninja
Posts: 6
Joined: 26 Aug 2013, 13:56
Distribution: Knoppix Porteus2.1
Location: Cleveland, OH

Re: Porteus 3.17.4 compile kernel just to enable 64GB 32bit

Post#5 by dstarke » 17 Mar 2015, 12:50

Would you please post the resulting 32bit PAE Porteus version or document your work in recompiling the kernel. I will try to also to recompile. I would love to have a working 32bit PAE version of Porteus. TIA

Post Reply