Page 82 of 135

Porteus Kernel Builder

Posted: 22 Mar 2021, 05:53
by AcnapyxoB
I'm building vbox module in the same way with every new kernel:

1. Always fresh boot
2. Activating 05-devel.xzm and 06-crippled_sources-X.XX-64bit.xzm
3. Vbox builder from menu.

ps. last working VirtualBox (for me) is with kernel 5.4.85.

Porteus Kernel Builder

Posted: 23 Mar 2021, 05:21
by babam
Blaze wrote:
21 Mar 2021, 16:09
babam, do you use Porteus in VirtualBox?

Specially for your request :showoff:

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

[5.12-rc3] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.12-rc3.tar (~111 M)
https://files.sberdisk.ru/s/xDMYyQcADeszCMF
55062f246c001ac397a40aa5b726b107 64bit-ALL-kernel5.12-rc3.tar

Code: Select all

# diff old.config new.config 
4751c4751
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5863c5863,5865
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6277c6279
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6424a6427
> CONFIG_VBOXSF_FS=m
6612c6615
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6709,6710c6712,6713
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6863c6866
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
Note : Compiler that was used.
for kernel 5.12-rc3: 10.2.0-x86_64

Thanks to neko for his support.
Yes, I use VirtualBox and if CONFIG_DRM_VBOXVIDEO is not set, a black screen occurs (video driver is not found).
I hope you will build it for the next stable Kernel.

Thank you very much.

Porteus Kernel Builder

Posted: 23 Mar 2021, 06:55
by fulalas
@AcnapyxoB, I can confirm that vbox doesn't work when combined with latest kernel release (5.11.8). So far I don't know why :(

@babam, in the meantime you can try to press TAB when you see the boot screen (the lighhouse) and add this:

Code: Select all

cliexec=sleep~1

Porteus Kernel Builder

Posted: 27 Mar 2021, 14:26
by Blaze
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 07-kernel-header-NNN.xzm, 64bit.config)

[5.11.10] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.11.10.tar (~114 M)
https://files.sberdisk.ru/s/DFfWbCMizHDSHF3
54334b60e4b69b5bac9705a55852e337 64bit-ALL-kernel5.11.10.tar

Code: Select all

# diff old.config new.config 
3c3
< # Linux/x86 5.11.7 Kernel Configuration
---
> # Linux/x86 5.11.10 Kernel Configuration
4739c4739
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5840c5840,5842
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6261c6263
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6407a6410
> # CONFIG_VBOXSF_FS is not set
6409,6410c6412,6413
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6594c6597
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6692,6693c6695,6696
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6851c6854
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
Note : Compiler that was used.
for kernel 5.11.10: 10.2.0-x86_64

Thanks to neko for his support.

Porteus Kernel Builder

Posted: 28 Mar 2021, 08:10
by babam
Thank you very much, now everything is working fine.

Code: Select all

$ sudo insmod ntfs3.ko
$ lsmod | grep ntfs3
ntfs3                 229376  0
$ grep /mnt/live/memory/images/changes /proc/mounts
/dev/loop31 /mnt/live/memory/images/changes btrfs rw,noatime,nodiratime,compress=zstd:5,discard,space_cache,subvolid=5,subvol=/ 0 0

Porteus Kernel Builder

Posted: 28 Mar 2021, 10:15
by Blaze
@all, do we need to add these options that babam is want to see by default?

I mean these options:

Code: Select all

CONFIG_VBOXGUEST=m
CONFIG_VIRT_DRIVERS=y
CONFIG_DRM_VBOXVIDEO=m
# Don't know abot CONFIG_BTRFS_FS=    m ---------> y
?

babam, what is give for you ntfs3-dkms driver (what are the benefits)?

Porteus Kernel Builder

Posted: 28 Mar 2021, 14:12
by neko
"Kernel Builder" was updated to version 21.03.28. (Please refer to the first article.)

1. The Firmware database that is used by "Kernel Builder"
was updated
with the slackware package "kernel-firmware-20210322_3f026a2-noarch-1.txz".

2. Configs of 5.4, 5.10, 5.11, 5.12 were updated.


Note:
APorteus-LXDE-v21.03.27-x86_64.iso can be used as updated "Kernel Builder" ISO.
ArchLinux packages manager for Porteus (Post by neko #81883)


Thanks.

Porteus Kernel Builder

Posted: 28 Mar 2021, 14:39
by Blaze
neko, do you add these options in configs?

Porteus Kernel Builder

Posted: 28 Mar 2021, 17:31
by neko
@Blaze
"do you add these options in configs?"
--->
Yes, I did.
Because kernel size didn't grow so much bigger.

Code: Select all

# diff -r /usr/local/share/mkKernel/lib/ mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/
diff -r /usr/local/share/mkKernel/lib/firmware.adr mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/firmware.adr
1,2c1,2
< https://www.mediafire.com/file/dwqpghgo7khl47r/kernel-firmware-20210119_0578970-noarch-1plus.xzm
< b63371a8733a444289b3f50917ac3ee9
---
> https://www.mediafire.com/file/1v36knfpp9oqlx0/kernel-firmware-20210322_3f026a2-noarch-1plus.xzm
> 98eeb3610323482bdbb6c274d43a2e85
diff -r /usr/local/share/mkKernel/lib/v5.10/32bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.10/32bit.config
3c3
< # Linux/x86 5.10.24 Kernel Configuration
---
> # Linux/x86 5.10.26 Kernel Configuration
4706c4706
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5795c5795,5797
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6182c6184
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6325a6328
> # CONFIG_VBOXSF_FS is not set
6327,6328c6330,6331
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6505c6508
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6598,6599c6601,6602
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6735c6738
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
diff -r /usr/local/share/mkKernel/lib/v5.10/64bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.10/64bit.config
3c3
< # Linux/x86 5.10.24 Kernel Configuration
---
> # Linux/x86 5.10.26 Kernel Configuration
4718c4718
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5810c5810,5812
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6220c6222
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6366a6369
> # CONFIG_VBOXSF_FS is not set
6368,6369c6371,6372
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6548c6551
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6646,6647c6649,6650
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6804c6807
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
diff -r /usr/local/share/mkKernel/lib/v5.11/32bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.11/32bit.config
3c3
< # Linux/x86 5.11.7 Kernel Configuration
---
> # Linux/x86 5.11.10 Kernel Configuration
4727c4727
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5819c5819,5821
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6218c6220
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6361a6364
> # CONFIG_VBOXSF_FS is not set
6363,6364c6366,6367
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6546c6549
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6639,6640c6642,6643
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6777c6780
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
diff -r /usr/local/share/mkKernel/lib/v5.11/64bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.11/64bit.config
3c3
< # Linux/x86 5.11.7 Kernel Configuration
---
> # Linux/x86 5.11.10 Kernel Configuration
4739c4739
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5840c5840,5842
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6261c6263
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6407a6410
> # CONFIG_VBOXSF_FS is not set
6409,6410c6412,6413
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6594c6597
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6692,6693c6695,6696
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6851c6854
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
diff -r /usr/local/share/mkKernel/lib/v5.12/32bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.12/32bit.config
3c3
< # Linux/x86 5.12.0-rc3 Kernel Configuration
---
> # Linux/x86 5.12.0-rc4 Kernel Configuration
4735c4735
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5838c5838,5840
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6229c6231
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6373a6376
> # CONFIG_VBOXSF_FS is not set
6375,6376c6378,6379
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6559c6562
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6652,6653c6655,6656
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6785c6788
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
diff -r /usr/local/share/mkKernel/lib/v5.12/64bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.12/64bit.config
3c3
< # Linux/x86 5.12.0-rc3 Kernel Configuration
---
> # Linux/x86 5.12.0-rc4 Kernel Configuration
4751c4751
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5863c5863,5865
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
> # CONFIG_NITRO_ENCLAVES is not set
6277c6279
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6424a6427
> # CONFIG_VBOXSF_FS is not set
6426,6427c6429,6430
< CONFIG_AUFS_BRANCH_MAX_127=y
< # CONFIG_AUFS_BRANCH_MAX_511 is not set
---
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
6612c6615
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6709,6710c6712,6713
< CONFIG_CRYPTO_XXHASH=m
< CONFIG_CRYPTO_BLAKE2B=m
---
> CONFIG_CRYPTO_XXHASH=y
> CONFIG_CRYPTO_BLAKE2B=y
6863c6866
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
diff -r /usr/local/share/mkKernel/lib/v5.4/32bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.4/32bit.config
3c3
< # Linux/x86 5.4.67 Kernel Configuration
---
> # Linux/x86 5.4.108 Kernel Configuration
872d871
< # CONFIG_PGTABLE_MAPPING is not set
4531c4530
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5196d5194
< CONFIG_USB_SISUSBVGA_CON=y
5573c5571,5572
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
6003c6002
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6304c6303
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6516c6515
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
6555c6554
< CONFIG_ZSTD_COMPRESS=m
---
> CONFIG_ZSTD_COMPRESS=y
diff -r /usr/local/share/mkKernel/lib/v5.4/64bit.config mkKernel-21.03.28-noarch-1/usr/local/share/mkKernel/lib/v5.4/64bit.config
3c3
< # Linux/x86 5.4.67 Kernel Configuration
---
> # Linux/x86 5.4.108 Kernel Configuration
882d881
< # CONFIG_PGTABLE_MAPPING is not set
4534c4533
< # CONFIG_DRM_VBOXVIDEO is not set
---
> CONFIG_DRM_VBOXVIDEO=m
5201d5199
< CONFIG_USB_SISUSBVGA_CON=y
5579c5577,5578
< # CONFIG_VIRT_DRIVERS is not set
---
> CONFIG_VIRT_DRIVERS=y
> CONFIG_VBOXGUEST=m
6030c6029
< CONFIG_BTRFS_FS=m
---
> CONFIG_BTRFS_FS=y
6334c6333
< CONFIG_XOR_BLOCKS=m
---
> CONFIG_XOR_BLOCKS=y
6569c6568
< CONFIG_RAID6_PQ=m
---
> CONFIG_RAID6_PQ=y
6609c6608
< CONFIG_ZSTD_COMPRESS=m
---
> CONFIG_ZSTD_COMPRESS=y
#

Thanks.

Porteus Kernel Builder

Posted: 29 Mar 2021, 10:30
by babam
Blaze wrote:
28 Mar 2021, 10:15

babam, what is give for you ntfs3-dkms driver (what are the benefits)?
It is very fast and the files created are not fragmented.

Porteus Kernel Builder

Posted: 03 Apr 2021, 07:18
by Blaze
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.11.11] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.11.11.tar (~113 M)
https://files.sberdisk.ru/s/RHmjt8AT8C9JTa4
107b3ee470f8827d6a34b25f81a85607 64bit-ALL-kernel5.11.11.tar

Note : Compiler that was used.
for kernel 5.11.11: 10.2.0-x86_64

Thanks to neko for his support.

Porteus Kernel Builder

Posted: 10 Apr 2021, 08:33
by Blaze
Note 3: Sound mute after boot
By "PulseAudio Volume Control" (from GUI I/F menu), set "mute" and un-"mute" and slide volume.
Anybody knows how to fix this issue in .config by neko? :Bravo:

Porteus Kernel Builder

Posted: 11 Apr 2021, 08:44
by beny
hi blaze in copytoram i do not have issue with a bluetooth headset the audio volume is up 46% the kernel is the stock build...

Porteus Kernel Builder

Posted: 11 Apr 2021, 11:34
by Blaze
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.11.13] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.11.13.tar (~113 M)
https://www.mediafire.com/file/dd896bft ... .11.13.tar
dc2a508883db2be7ece091c35bafbeb0 64bit-ALL-kernel5.11.13.tar

Note : Compiler that was used.
for kernel 5.11.13: 10.2.0-x86_64

Thanks to neko for his support.

Porteus Kernel Builder

Posted: 11 Apr 2021, 14:22
by AcnapyxoB
Has anyone solved VirtualBox problem wih latest kernels?
I tried the last (5.11.13), same result!

Porteus Kernel Builder (Post by AcnapyxoB #81819)