Every version line example will be re-made with the config that are generated from Porteus most recent kernel.
--------------------------------------------------------------------------------
[version v4.9 line]
=== contents of v4.9.23.tar.xz ===
v4.9.23/aufs.patch
v4.9.23/org.4.10.8-64bit.config
v4.9.23/v4.10.11-64bit.config
v4.9.23/32/32bit.config
v4.9.23/32/lib/
v4.9.23/32/vmlinuz
v4.9.23/64/64bit.config
v4.9.23/64/lib/
v4.9.23/64/vmlinuz
1. 64bit.config was modified from v4.10.11-64bit.config that was modified from org.4.10.8-64bit.config.
By 'make oldconfig' command, answer 'n' to all questions.
<==================================>
Intel chipset idle memory power saving driver (I7300_IDLE) [N/m/y/?] (NEW) n
Enable verbose FENCE_TRACE messages (FENCE_TRACE) [N/y/?] (NEW) n
Keep stack trace of persistent data block lock holders (DM_DEBUG_BLOCK_STACK_TRACING) [N/y/?] (NEW) n
ZTE ZX GPIO support (GPIO_ZX) [N/y/?] (NEW) n
Technologic Systems FPGA I2C GPIO (GPIO_TS4900) [N/m/y/?] (NEW) n
Samsung Exynos SoC Low Power Audio Subsystem (MFD_EXYNOS_LPASS) [N/m/y/?] (NEW) n
Enable preliminary support for prerelease Intel hardware by default (DRM_I915_PRELIMINARY_HW_SUPPORT) [N/y/?] (NEW) n
STE-Modem remoteproc support (STE_MODEM_RPROC) [N/m/y/?] (NEW) n
LogFS file system (LOGFS) [N/m/y/?] (NEW) n
<==================================>
Please check the detail by 'diff v4.9.23/v4.10.11-64bit.config v4.9.23/64/64bit.config' command.
About v4.10.11-64bit.config,
please check the detail by 'diff v4.9.23/org.4.10.8-64bit.config v4.9.23/v4.10.11-64bit.config' command.
org.4.10.8-64bit.config is the config of the most recent Porteus kernel (
http://dl.porteus.org/x86_64/kernel/porteus-4.10.8/).
2. 32bit.config was modified from 64bit.config.
By 'make menuconfig' command, delete 64bit item of 64bit.config. (# CONFIG_64BIT is not set)
--------------------------------------------------------------------------------
New "ISO update Example" v
4.9.23 was offered.
Please refer to
http://forum.porteus.org/viewtopic.php? ... 779#p52232
The kernel of Porteus ISO can be update to version v4.9.23 without compiling.
Note:
The every config of "ISO builder" is not yet updated.
--------------------------------------------------------------------------------
[How to update the kernel of Porteus ISO]
Example ISO: Porteus-XFCE-v3.2.2-i586.iso
Update to the version: 4.9.23
1.Download mkKernel-17.03.14-noarch-1.xzm and v4.9.23.tar.xz
Porteus-XFCE-v3.2.2-i586.iso (251 M)
http://dl.porteus.org/i586/Porteus-v3.2 ... 2-i586.iso
md5sum: 5f8e2e7888490794b572a38d39bda700 ./Porteus-XFCE-v3.2.2-i586.iso
mkKernel-17.03.14-noarch-1.xzm (3 M)
http://www.mediafire.com/file/xzwd3plhv ... arch-1.xzm
md5sum: 9c2509e62aad33739ff01e1d952f4888 mkKernel-17.03.14-noarch-1.xzm
v4.9.23.tar.xz (40 M)
http://www.mediafire.com/file/78srx6glm ... .23.tar.xz
md5sum: 44018e70a60dd384695422ea6412f932 v4.9.23.tar.xz
2.Set your kernel build directory.
Code: Select all
% ls -R
.:
Downloads KernelBuild
./Downloads:
Porteus-XFCE-v3.2.2-i586.iso mkKernel-17.03.14-noarch-1.xzm v4.9.23.tar.xz
./KernelBuild:
% su
# cd Downloads
# activate mkKernel-17.03.14-noarch-1.xzm
# cd ../KernelBuild
# xz -dc ../Downloads/v4.9.23.tar.xz | tar -x
# ls -1 v4.9.23/*
v4.9.23/aufs.patch
v4.9.23/org.4.10.8-64bit.config
v4.9.23/v4.10.11-64bit.config
v4.9.23/32:
32bit.config
lib
vmlinuz
v4.9.23/64:
64bit.config
lib
vmlinuz
Note:
aufs.patch:.....AUFS patch for kernel version line 4.9
org.4.10.8-64bit.config:...config that was used to build Porteus v4.10.8 64bit kernel.
v4.10.11-64bit.config:....config that was used to build example v4.10.11 64bit kernel.
32/64bit.config:....config that was used to build example v4.9.23 32/64bit kernel.
3.Execute "Kernel Builder"
"GUI menu" ---> "Kernel Builder"
<setting window>
"Kernel Builder directory":...........KernelBuild
"Kernel Version":.....................4.9.23
"ISO whose kernel will be update":....Porteus-XFCE-v3.2.2-i586.iso
Push "OK"
4.Get updated ISO
Code: Select all
% ls KernelBuild
UP.Porteus-XFCE-v3.2.2-i586.iso
v4.9.23
UP.Porteus-XFCE-v3.2.2-i586.iso:....updated the kernel of ISO to 4.9.23.
Thanks.
--------------------------------------------------------------------------------
@lolololo
1. you can update to 32bit 4.9.23 kernel without compiling.
2. dmesg
¿¿you have errors with "CONFIG_SND_DYNAMIC_MINORS" if you do dmesg afther start system??
After kernel 4.9.23 64bit starts system,
Code: Select all
% $ dmesg |grep CONFIG_SND_DYNAMIC_MINORS
nothing.
Thanks.