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_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
|
||||
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
|
||||
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-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
|
||||
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
|
||||
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
|
||||
|
||||
case "${var_system_architecture}" in
|
||||
@@ -110,7 +131,7 @@ EOF
|
||||
--backtitle "CISS.debian.installer" \
|
||||
--title "Select the Kernel for the CISS.debian.installer" \
|
||||
--scrollbar \
|
||||
--textbox "${VAR_DIALOG}" 32 128
|
||||
--textbox "${VAR_NOTES}" 32 128
|
||||
clear
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user