V8.00.000.2025.06.17
All checks were successful
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Successful in 56s
All checks were successful
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Successful in 56s
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -32,13 +32,34 @@ check_kernel() {
|
|||||||
var_cpu_vendor=$(</proc/cpuinfo grep 'vendor_id' | head -n1 | cut -d: -f2 | xargs)
|
var_cpu_vendor=$(</proc/cpuinfo grep 'vendor_id' | head -n1 | cut -d: -f2 | xargs)
|
||||||
var_system_architecture="$(dpkg --print-architecture)"
|
var_system_architecture="$(dpkg --print-architecture)"
|
||||||
|
|
||||||
cat << 'EOF' >| "${VAR_DIALOG}"
|
cat << EOF >| "${VAR_NOTES}"
|
||||||
|
Build: ${VAR_VERSION}
|
||||||
|
|
||||||
|
Press 'EXIT' to go back to the menu [Select the Kernel for the CISS.debian.installer].
|
||||||
|
|
||||||
Kernel available
|
Kernel available
|
||||||
|
This section lists available Debian kernel variants. Each type addresses specific requirements such as
|
||||||
|
hardware support, virtualization, real-time processing, or Secure Boot compatibility.
|
||||||
|
|
||||||
*+bpo* : Debian Backported Kernel
|
*+bpo* : Debian Backported Kernel
|
||||||
|
Backported kernels from Debian testing or unstable, offering newer features, improved hardware
|
||||||
|
support, and updated drivers—especially useful on modern systems or special-purpose hardware.
|
||||||
|
|
||||||
*cloud* : Special lightweight images for KVM
|
*cloud* : Special lightweight images for KVM
|
||||||
|
Cloud-optimized kernels tailored for virtualized environments (e.g., KVM, OpenStack). These images
|
||||||
|
are minimal, fast-booting, and reduce unnecessary modules and firmware to save memory and time.
|
||||||
|
|
||||||
*unsigned* : Unsigned Kernel
|
*unsigned* : Unsigned Kernel
|
||||||
|
Kernel images without Microsoft Secure Boot signatures. These require custom Secure Boot key
|
||||||
|
management (e.g., using your own PK/KEK/DB or MOK with shim) and will not boot on locked-down systems.
|
||||||
|
|
||||||
*preempt_rt* : Special Kernel for real-time-computing
|
*preempt_rt* : Special Kernel for real-time-computing
|
||||||
Not unsigned marked are MS signed Kernel for Secure Boot
|
Real-time variant with full preemption enabled. Designed for workloads needing deterministic latency
|
||||||
|
such as robotics, industrial control, scientific instrumentation, or low-latency audio processing.
|
||||||
|
|
||||||
|
Note:
|
||||||
|
All kernel packages **not** marked as *unsigned* are **Microsoft-signed** and should work out of the
|
||||||
|
box with Secure Boot enabled, assuming the UEFI firmware trusts Microsoft’s root keys.
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
case "${var_system_architecture}" in
|
case "${var_system_architecture}" in
|
||||||
@@ -110,7 +131,7 @@ EOF
|
|||||||
--backtitle "CISS.debian.installer" \
|
--backtitle "CISS.debian.installer" \
|
||||||
--title "Select the Kernel for the CISS.debian.installer" \
|
--title "Select the Kernel for the CISS.debian.installer" \
|
||||||
--scrollbar \
|
--scrollbar \
|
||||||
--textbox "${VAR_DIALOG}" 32 128
|
--textbox "${VAR_NOTES}" 32 128
|
||||||
clear
|
clear
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user