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...
beny
Full of knowledge
Full of knowledge
Posts: 2184
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#2026 by beny » 13 May 2024, 20:23

hi fulalas whould you kindly share the configure for this kernel,please,or i have to use the 6.8 branch?

fulalas
DEV Team
DEV Team
Posts: 2056
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Porteus Kernel Builder

Post#2027 by fulalas » 13 May 2024, 22:01

@beny, run these 2 commands as root:

Code: Select all

$ modprobe configs
$ cat /proc/config.gz | gunzip > running.config
As for AUFS, I used 6.8 branch and it worked.

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

Porteus Kernel Builder

Post#2028 by beny » 13 May 2024, 22:30

hi, thanks you have hidden the config like a module,i want to start with the base for apply every patch upgrade for kernel,but i have seen some change of the lines entry,not error so far, ok good work as usual

User avatar
Blaze
DEV Team
DEV Team
Posts: 3905
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#2029 by Blaze » 17 May 2024, 16:33

[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel-NNN-XXbit.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

6.8.10 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.8.10.tar (~176 M)
https://www.mediafire.com/file/xz0sq85j ... 6.8.10.tar
7d9299d9668c49a186378949064b8255 32bit-ALL-kernel6.8.10.tar

==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel-NNN-XXbit.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

6.8.10 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.8.10.tar (~184 M)
https://www.mediafire.com/file/kli5jlty ... 6.8.10.tar
17fe427c0c7958dfe17f9f9ee2b211f9 64bit-ALL-kernel6.8.10.tar

Note 1: Compiler that was used.
for kernel 6.8.10: 11.2.0-x86_64

Note 2: Compilated under Porteus 5.01 (Slackware 15.0 base. Note. glibc-2.33 replaced on glibc-2.35)

Note 3: A new cryptsetup (version 2.6.1)
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Ed_P
Contributor
Contributor
Posts: 8555
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Porteus Kernel Builder

Post#2030 by Ed_P » 18 May 2024, 13:09

fulalas wrote:
13 May 2024, 22:01

Code: Select all

$ modprobe configs
$ cat /proc/config.gz | gunzip > running.config
Thanks fulalas. :good: It gave me an idea for a script that some might find handy. I do. :D

Code: Select all

#!/bin/sh

# https://forum.porteus.org/viewtopic.php?p=99451#p99451

echo toor | sudo -S modprobe configs  > /dev/null 2>&1 &
echo toor | sudo -S cat /proc/config.gz | gunzip > /tmp/running.config

cat /tmp/running.config
read

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

Porteus Kernel Builder

Post#2031 by neko » 20 Jun 2024, 00:43

Kernel Builder was updated to 24.06.20
Please refer to the top article of this thread.

Firmware database was updated
(1) Firmware database : kernel-firmware-20240618_a34a7ad-noarch-2plus.xzm (494 M)
that was created with slackware package "kernel-firmware-20240618_a34a7ad-noarch-2.txz (334 M)".


Note: most recent version 6.10-rc4 was built in
Porteus-MULT_ja-v5.01.24.05.10-k6.10-rc4-x86_64.iso
refer to Japanese locale modules for Porteus (Post by neko #59353)


Thanks.

User avatar
M. Eerie
Moderator
Moderator
Posts: 650
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

Porteus Kernel Builder

Post#2032 by M. Eerie » 23 Jun 2024, 10:43

neko wrote:
15 Jan 2017, 09:41
if select YOUR: build with your set config, and set vmlinuz & lib.
Dear neko. How can I setup my own config?
Image

Let's say I want to change the parameters as indicated by beny in this post. How can I do it?

Is it necessary to modify an ISO to obtain the output files (vmlinuz, the kernel module, cryppled sources and config)?
Is there a way to avoid this if not needed?

Thanks in advance!
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

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

Porteus Kernel Builder

Post#2033 by beny » 23 Jun 2024, 12:09

hi M.Eerie this is a trick but for me work...when i have done it bring your config and rename like the config inside the kernel builder and build as usual,when the configure start i think you have the kernel prompt that ask you for changes Y or n, try if work for you.just for the record:
/usr/local/share/mkKernel/lib/v6.9/
/usr/local/share/mkKernel/lib/v6.9/64bit.config
you have to put your kernel configure in this place and rename 64bit.config btw the old backup it

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

Porteus Kernel Builder

Post#2034 by neko » 24 Jun 2024, 09:18

@M. Eerie

You execute "Kernel Builder" 2 times.

Step 1. (1st) Source down load & AUFS pathing
[Example]
Download place: /mnt/sda2/kernel
Kernel version: 6.9.6
Build Kernel 64bit, check download, select expand & AUFS patch, off Creat FW, none compile

Step 2. modify configu from terminal
[Example]
% su
# cd /mnt/sda2/kernel/
# cd v6.9.6/64/linux-6.9.6/
# make menuconfig
(moddify depending on menuconfig procedure)
CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_USERPTR=y
CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMDGPU_SI=y
CONFIG_DRM_AMDGPU_CIK=y
CONFIG_DRM_AMDGPU_USERPTR=y

Step 3. (2nd) compile & build ISO
[Example]
Download place: /mnt/sda2/kernel
Kernel version: 6.9.6
Build Kernel 64bit, off download, select none, check Creat FW, compile with your setting config: YOUR
ISO selected ISO Porteus-v5.01.24.05.10.iso, check keep org,
Create cript check crippled_source, Placement:Slackware, check cryptsetup


Thanks.

User avatar
M. Eerie
Moderator
Moderator
Posts: 650
Joined: 31 Aug 2017, 21:18
Distribution: Nemesis Xfce/MATE x64

Porteus Kernel Builder

Post#2035 by M. Eerie » 25 Jun 2024, 07:02

neko wrote:
24 Jun 2024, 09:18
execute "Kernel Builder" 2 times.
Thank you!
> Does not compute_ 🖖

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584

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

Porteus Kernel Builder

Post#2036 by beny » 13 Jul 2024, 20:57

hi blaze, the 6.6.39 kernel don't boot anymore on ryzen system with porteus and also with arch, but with my amd A10 notebook work, strange is that i have used the same configure,so is something inside the kernel system, ok only just for the record

User avatar
Blaze
DEV Team
DEV Team
Posts: 3905
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#2037 by Blaze » 14 Jul 2024, 09:42

Hi beny, how about to try this kernel 6.6.39 for Porteus?
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

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

Porteus Kernel Builder

Post#2038 by beny » 14 Jul 2024, 14:28

hi blaze also with your version the system don't boot: after a lot of blinking with black screen went out this message:
rcu:INFO rcu_preempt detected stall onCPUs/task, and another one more cryptic and blink again

porteux
Shogun
Shogun
Posts: 206
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

Porteus Kernel Builder

Post#2039 by porteux » 14 Jul 2024, 19:17

@beny, does PorteuX 1.4 work for you?

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

Porteus Kernel Builder

Post#2040 by beny » 14 Jul 2024, 19:55

hi,the kernel or the system, porteux 1.4 current version like system is a great environment and is the most used by me, for the kernel i have mounted the 6.9.9 porteux because the 6.6.39 with ryzen do not boot anymore but with my notebook with amd A10 work

Post Reply