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...
User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#931 by babam » 01 Aug 2020, 07:48

Blaze, can you share ufsd.ko for kernel 5.4.53
Sorry, my English is bad.

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#932 by babam » 05 Aug 2020, 04:44

Sorry, my English is bad.

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

Porteus Kernel Builder

Post#933 by Blaze » 05 Aug 2020, 06:14

Sorry. I messed up your message. But, what you want is contained in it. Look your post above ^^^
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

rchase
Shogun
Shogun
Posts: 282
Joined: 10 Jan 2016, 17:26
Distribution: Porteus 5.0 rc3 xfce
Location: Denver, Colorado

Porteus Kernel Builder

Post#934 by rchase » 06 Aug 2020, 23:16

Blaze wrote:
27 Jul 2020, 06:19
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm)

[5.4.53] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.4.53.tar (92 M)
http://www.mediafire.com/file/ngwwxilis ... 5.4.53.tar
a6e670df08cf9aa9dd76147ca91c0ad9 64bit-ALL-kernel5.4.53.tar

...
Is the logout dialog's "Save session for future logins" radio button disregarded when Porteus boots with the "change=" cheatcode? All I know is that substituting your kernel for the original in Porteus 5.0rc1 caused networking to fail (no devices found). I had used copy2ram to load /base, so I replaced your 001-kernel.xzm with the original one and rebooted through the logout dialog, carefully deselecting "Save session for future logins" when I did so, but I still had no network devices upon reboot. Forty minutes later, after re-installing my desktop, I'm ready to proceed again. This isn't the tenth time this has happened. I'd like to update my kernel; I'd like to understand the process -- I don't want to have to delete /changes over and over again.
Last edited by rchase on 07 Aug 2020, 00:20, edited 2 times in total.

rchase
Shogun
Shogun
Posts: 282
Joined: 10 Jan 2016, 17:26
Distribution: Porteus 5.0 rc3 xfce
Location: Denver, Colorado

Porteus Kernel Builder

Post#935 by rchase » 07 Aug 2020, 00:01

Blaze, having manually downloaded the packages needed to update the 001-core module (in /tmp/update), how would I do so in the terminal? I have a general idea of the process, but I still have very little command of Linux syntax -- I don't know how to automate the removal of the old packages or the installation of the new ones. I would also like to update the kernel -- it seems to me networking has failed before when I have attempted to. I see that kernel version 5.8 (maintained by Linus Torvalds) was just released -- any chance you could post a new 000-kernel.xzm of it (that would work)?

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

Porteus Kernel Builder

Post#936 by Blaze » 07 Aug 2020, 06:02

rchase wrote:
07 Aug 2020, 00:01
001-core module (in /tmp/update)
ROOT=/patch/to/001-core removepkg name-of-package

Seems aufs.patch http://aufs.sourceforge.net/ is not ready for Kernel version 5.8
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

rchase
Shogun
Shogun
Posts: 282
Joined: 10 Jan 2016, 17:26
Distribution: Porteus 5.0 rc3 xfce
Location: Denver, Colorado

Porteus Kernel Builder

Post#937 by rchase » 07 Aug 2020, 14:14

Thanks; I guess I'm just going to have to learn some bash. In reference to my complaint above, I had failed to use all three of your files when I booted and had no network devices. I have gotten an otherwise unaltered copy of Porteus 5.0 to boot with network access, but when I tried to replace the kernel on my desktop, it wouldn't boot -- the screen immediately started cycling off and on (displaying nothing); including "debug" in the cheatcodes had no visible effect. Am I doing something wrong, or should upgrading the kernel to 5.4.53 be considered a work in progress?

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3925
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Porteus Kernel Builder

Post#938 by ncmprhnsbl » 08 Aug 2020, 08:19

rchase wrote:
07 Aug 2020, 14:14
Am I doing something wrong,
disregard if you're already doing this:
when upgrading the kernel:
swap out <usb drive>/boot/syslinux/vmlinuz
and <usb drive>/porteus/base/000-kernel.xzm
the vmlinuz is the kernel and 000-kernel.xzm contains the drivers and firmware etc..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

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

Porteus Kernel Builder

Post#939 by Blaze » 09 Aug 2020, 07:14

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

[5.4.57] <-- NEW : "All patches" patching was done.
32bit-ALL-kernel5.4.57.tar (91.1 M)
http://www.mediafire.com/file/zn0r6tz79 ... 5.4.57.tar
23131eae2d3885ddb8eff23fd70dd9bf 32bit-ALL-kernel5.4.57.tar

[5.4.57] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.4.57.tar (96.4 M)
http://www.mediafire.com/file/qtsvky4o5 ... 5.4.57.tar
7bb737760b7d1fee8e9d1910960b7d27 64bit-ALL-kernel5.4.57.tar

Note : Compiler that was used.
for kernels 5.4.57: 10.2.0-x86_64
Firmware database is made from kernel-firmware-20200803_9bc3789-noarch-1.txz

Image

Thanks to neko for his support.
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

dorohov.alex77
White ninja
White ninja
Posts: 13
Joined: 25 Apr 2020, 05:47
Distribution: Porteus i586

Porteus Kernel Builder

Post#940 by dorohov.alex77 » 11 Aug 2020, 06:36

Blaze Thanks a lot for supporting the 32 bit kernel. )

peebee
Black ninja
Black ninja
Posts: 43
Joined: 13 Oct 2013, 15:31
Distribution: 4
Location: UK

Porteus Kernel Builder

Post#941 by peebee » 22 Aug 2020, 06:06

Anybody managed to obtain AUFS patches for 5.8?
From: J. R. Okajima <hooanon05g@gm...> - 2020-07-01 01:59:39
Hello aufs-users,

I was going to start supporting linux-v5.8-rcN, but unfortunately I have
to suspend it due to some personal issues. For something new in aufs
development, I set its priority lower in my todo list. But bugfix,
supporting users, such like answering the questions, etc. are still have
higher priority.
I shall return to aufs5.x-rcN in a few months.

Thanx for your patience.
J. R. Okajima
from: https://sourceforge.net/p/aufs/mailman/ ... /37050373/

User avatar
maia
Samurai
Samurai
Posts: 116
Joined: 08 Aug 2019, 16:56
Distribution: Porteus-5 64b Openbox
Location: Brasil

Porteus Kernel Builder

Post#942 by maia » 22 Aug 2020, 19:24

I tried to compile version 5.8.3 with the Neko script, apparently it compiled without problems but I was not lucky. AUFS did not work when starting the system.
I am currently using 5.4.60
:)
Sorry my english is really, g##gle-tr4nsl4t0r

peebee
Black ninja
Black ninja
Posts: 43
Joined: 13 Oct 2013, 15:31
Distribution: 4
Location: UK

Porteus Kernel Builder

Post#943 by peebee » 23 Aug 2020, 14:24

withdrawn - sorry
Last edited by peebee on 25 Aug 2020, 09:20, edited 1 time in total.

User avatar
maia
Samurai
Samurai
Posts: 116
Joined: 08 Aug 2019, 16:56
Distribution: Porteus-5 64b Openbox
Location: Brasil

Porteus Kernel Builder

Post#944 by maia » 23 Aug 2020, 21:13

Is this patch fully functional?
Sorry my english is really, g##gle-tr4nsl4t0r

peebee
Black ninja
Black ninja
Posts: 43
Joined: 13 Oct 2013, 15:31
Distribution: 4
Location: UK

Porteus Kernel Builder

Post#945 by peebee » 23 Aug 2020, 21:33

[later] threw "bus errors" with chromium so withdrawn

Well............. it performs the patches and the resulting patched code compiles successfully and produces a kernel which boots and runs without any apparent errors.....
But whether it is "fully functional" - it has not had the same testing and level of experience that would be provided by the aufs author J. R. Okajima so should be used with caution and at your risk.
I was able to build 5.8.3 with it.
Last edited by peebee on 25 Aug 2020, 09:20, edited 1 time in total.

Post Reply