Porteus Kernel Builder

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#31 by neko » 07 Feb 2017, 11:27

New "ISO update Example" v4.10-rc7 was offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version 4.10-rc7 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#32 by neko » 10 Feb 2017, 03:01

New "ISO update Example" v4.9.9 and v4.4.48 were offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version 4.9.9 or v4.4.48 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#33 by neko » 13 Feb 2017, 00:52

New "ISO update Example" v4.9.9 with e1000e-3.3.5.3 was offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version 4.9.9 with e1000e-3.3.5.3 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#34 by neko » 13 Feb 2017, 09:33

New "ISO update Example" v4.10-rc8 was offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version 4.10-rc8 easily without compiling.


Note:
e1000e-3.3.5.3 driver(e1000e-3.3.5.3.tar.gz) compile error occurs under kernel 4.10-rc8.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#35 by neko » 14 Feb 2017, 10:26

New "ISO update Example" v3.18.48 with e1000e-3.3.5.3 was offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

You can get "lib & vmlinuz".

Note:
Sorry. "Kernel builder" takes no care to 3.XXX.

Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#36 by neko » 15 Feb 2017, 16:20

"Porteus Kernel Builder" was updated to 17.02.15.
Please refer to viewtopic.php?f=75&t=6568&sid=b058ab913 ... 779#p52232

(1)Kernel version 3.18 can be selected.

(2)New action button "own patch" was added in "Build kernel" circle.
If check it on, "own patch" is adapted.

Current "own patch" is one that updates driver e1000e to 3.3.5.3.

----------------------------------------------------------------------
[How to update driver e1000e to 3.3.5.3]
Example:
kernel 4.10.rc8,
64 bit running,
Porteus-XFCE-v3.2.2-x86_64.iso is the ISO whose kernel will be updated to 4.10.rc8 with e1000e-3.3.5.3 driver.

1.The "Kernel builder" first run
set working direcory:.....YourKernelBuilderWork
select kernel version:....4.10.rc8
"Build kernel" circle
"download" item:..........check it on
"expand & patch" item:....check it on
"own patch" item:.........check it on
push "OK" button.

Note1:
Target compiling architecture must be match with current one.

2.Prepare the build environment.
example: kernel 4.10.rc8, 64 bit running,

Code: Select all

% su
# cd YourKernelBuilderWork/v4.10-rc8/64/linux-4.10-rc8
# pwd
YourKernelBuilderWork/v4.10-rc8/64/linux-4.10-rc8
# rm /lib/modules/N.N.N-porteus/build
# rm /lib/modules/N.N.N-porteus/source
# ln -sf YourKernelBuilderWork/v4.10-rc8/64/linux-4.10-rc8 /lib/modules/N.N.N-porteus/build
# ln -sf YourKernelBuilderWork/v4.10-rc8/64/linux-4.10-rc8 /lib/modules/N.N.N-porteus/source
3.The "Kernel builder" second run
set working direcory:.....YourKernelBuilderWork
select kernel version:....4.10.rc8
"Build kernel" circle
"compile" item:...........check it on
push "OK" button.

Note2:
It will take enough time.

Note3:
If compile errors will occur on e1000e sources,
new sources can be recovered with original ones.

original:YourKernelBuilderWork/v4.10-rc8/old.e1000e
new1(from intel patch):YourKernelBuilderWork/v4.10-rc8/e1000e-3.3.5.3
new2(modify for v4.10):YourKernelBuilderWork/v4.10-rc8/e1000e-3.3.5.3-v4.10

Code: Select all

% su
# rm -fr YourKernelBuilderWork/v4.10-rc8/64/linux-4.10-rc8/drivers/net/ethernet/intel/e1000e
# cp -a YourKernelBuilderWork/v4.10-rc8/old.e1000e YourKernelBuilderWork/v4.10-rc8/64/linux-4.10-rc8/drivers/net/ethernet/intel/e1000e
Please retry step 3.

4.The "Kernel builder" third run
set working direcory:.....YourKernelBuilderWork
select kernel version:....4.10.rc8
"ISO whose kernel will be update" circle
select ISO:...............Porteus-XFCE-v3.2.2-x86_64.iso

YourKernelBuilderWork/UP.Porteus-XFCE-v3.2.2-x86_64.iso will be created.


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#37 by neko » 16 Feb 2017, 07:01

New "ISO update Example" v4.10-rc8 with e1000e-3.3.5.3 was offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version v4.10-rc8 with e1000e-3.3.5.3 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#38 by neko » 16 Feb 2017, 20:44

New "ISO update Example" v4.9.10 & v4.4.49 were offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version v4.9.10 / v4.4.49 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#39 by neko » 19 Feb 2017, 13:26

New "ISO update Example" v4.9.11 & v4.4.50 were offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version v4.9.11 / v4.4.50 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: Porteus Kernel Builder

Post#40 by Evan » 20 Feb 2017, 06:53


neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#41 by neko » 20 Feb 2017, 12:26

@Evan
Thank you for your information.
New version for build 4.10 was prepared.

Thanks.


------------------------------------
@All
"Porteus Kernel Builder" was updated to 17.02.20.
Please refer to viewtopic.php?f=75&t=6568&sid=b058ab913 ... 779#p52232

Kernel version 4.10 line can be selected.

Note:
AuFS patch "aufs4.10" is not yet released.
Therefore "aufs4.x-rcN" is used untill "aufs4.10" will be released.


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#42 by neko » 20 Feb 2017, 16:10

New "ISO update Example" v4.10 was offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version v4.10 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#43 by neko » 24 Feb 2017, 09:27

New "ISO update Example" v4.9.12 & v4.4.51 were offered.
Please refer to viewtopic.php?f=75&t=6568&p=52232#p52232

The kernel of Porteus ISO can be update to version v4.9.12 / v4.4.51 easily without compiling.


---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#44 by neko » 28 Feb 2017, 04:31

---------------------------------------------------------------
1. "Porteus Kernel Builder" was updated to 17.02.28.
Please refer to viewtopic.php?f=75&t=6568&sid=b058ab913 ... 779#p52232

Configurations of kernel version line 4.10, 4.9, and 4.4 were updated.

(1) [issue] "touchpad" by @cmbarreto
viewtopic.php?f=117&t=6697&p=53318&hili ... 37f#p53318

[make menuconfig]
Device Drivers-->I2C support-->I2C Hardware Bus support-->synopsys DesighnWare Platform, Synopsys DesighnWare PCI

[added paramaters]
CONFIG_I2C_DESIGNWARE_CORE=m
CONFIG_I2C_DESIGNWARE_PLATFORM=m
CONFIG_I2C_DESIGNWARE_PCI=m

(2) [issue] "9p kernel module?" by @simonb
viewtopic.php?f=140&t=6633&sid=a4c9e732 ... b5d#p52847

[make menuconfig]
Networking support-->Plan 9 Resource Sharing Support (9p200)-->9p Virtio Transport
File systems-->Network File Systems-->Plan 9 Resource Sharing Support (9p2000),
Enable 9p client caching support,
9p POSIX Access Control Lists
9p Security labels

[added paramaters]
CONFIG_NET_9P=m
CONFIG_NET_9P_VIRTIO=m
CONFIG_9P_FS=m
CONFIG_9P_FSCACHE=y
CONFIG_9P_FS_POSIX_ACL=y
CONFIG_9P_FS_SECURITY=y

Note:
The configuration of kernel version lines 4.1 will be updated when it's new version will be released.

---------------------------------------------------------------
2. New "ISO update Example" v4.10.1, v4.9.13 and v4.4.52 were offered.
Please refer to viewtopic.php?f=75&t=6568&sid=b058ab913 ... 779#p52232

The kernel of Porteus ISO can be update to version v4.10.1, v4.9.13 or v4.4.52 easily without compiling.

---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

neko
DEV Team
DEV Team
Posts: 991
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Porteus Kernel Builder

Post#45 by neko » 13 Mar 2017, 08:38

New "ISO update Example" v4.10.2, v4.9.14 and v4.4.53 were offered.
Please refer to viewtopic.php?f=75&t=6568&sid=b058ab913 ... 779#p52232

The kernel of Porteus ISO can be update to version v4.10.2, v4.9.14 or v4.4.53 easily without compiling.

---------------------------------------------------------
[How to update the kernel of Porteus ISO]
Please refer to the example of "kernel 4.10-rc6".
viewtopic.php?f=75&t=6568&start=15#p52642


Thanks.

Post Reply