@@ -27,11 +27,11 @@ function produce_default_kernel_inventory() {
27
27
# # Hook default kernel, source code stored in `kernel` dir in this repo -- currently 5.10.y
28
28
define_id " hook-default-amd64" METHOD=' default' ARCH=' x86_64' TAG=' standard' SUPPORTS_ISO=' yes' \
29
29
KERNEL_MAJOR=' 5' KERNEL_MINOR=' 10' KCONFIG=' generic'
30
- add_bootable_id " grub-amd64" HANDLER=' grub' TAG=' standard'
30
+ add_bootable_id " grub-amd64" HANDLER=' grub' SERIAL_CONSOLE= ' ttyS0 ' TAG=' standard'
31
31
32
32
define_id " hook-default-arm64" METHOD=' default' ARCH=' aarch64' TAG=' standard' SUPPORTS_ISO=' yes' \
33
33
KERNEL_MAJOR=' 5' KERNEL_MINOR=' 10' KCONFIG=' generic'
34
- add_bootable_id " grub-arm64" HANDLER=' grub' DTB=' yes' TAG=' standard'
34
+ add_bootable_id " grub-arm64" HANDLER=' grub' SERIAL_CONSOLE= ' ttyAMA0 ' DTB=' yes' TAG=' standard'
35
35
36
36
# # A 'peg' is not really a 'hook': for development purposes; testing new LK version and simpler LK configurations, using the default kernel
37
37
define_id " peg-default-amd64" METHOD=' default' ARCH=' x86_64' TAG=' dev' \
@@ -41,11 +41,11 @@ function produce_default_kernel_inventory() {
41
41
# # development purposes: trying out kernel 6.6.y
42
42
define_id " hook-latest-lts-amd64" METHOD=' default' ARCH=' x86_64' TAG=' lts' SUPPORTS_ISO=' yes' \
43
43
KERNEL_MAJOR=' 6' KERNEL_MINOR=' 6' KCONFIG=' generic' FORCE_OUTPUT_ID=' latest-lts'
44
- add_bootable_id " grub-latest-lts-amd64" HANDLER=' grub' TAG=' lts'
44
+ add_bootable_id " grub-latest-lts-amd64" SERIAL_CONSOLE= ' ttyS0 ' HANDLER=' grub' TAG=' lts'
45
45
46
46
define_id " hook-latest-lts-arm64" METHOD=' default' ARCH=' aarch64' TAG=' lts' SUPPORTS_ISO=' yes' \
47
47
KERNEL_MAJOR=' 6' KERNEL_MINOR=' 6' KCONFIG=' generic' FORCE_OUTPUT_ID=' latest-lts'
48
- add_bootable_id " grub-latest-lts-arm64" HANDLER=' grub' DTB=' yes' TAG=' lts'
48
+ add_bootable_id " grub-latest-lts-arm64" SERIAL_CONSOLE= ' ttyAMA0 ' HANDLER=' grub' DTB=' yes' TAG=' lts'
49
49
}
50
50
51
51
# #### METHOD=armbian; Foreign kernels, taken from Armbian's OCI repos. Those are "exotic" kernels for certain SoC's.
@@ -77,9 +77,9 @@ function produce_armbian_kernel_inventory() {
77
77
# ## Armbian mainline Generic UEFI kernels, for EFI capable machines might use those:
78
78
# # Armbian generic edge UEFI kernel for arm64
79
79
define_id " armbian-uefi-arm64-edge" METHOD=' armbian' ARCH=' aarch64' TAG=' standard armbian-uefi' ARMBIAN_KERNEL_ARTIFACT=' kernel-arm64-edge'
80
- add_bootable_id " grub-armbian-uefi-arm64" HANDLER=' grub' DTB=' yes' TAG=' standard'
80
+ add_bootable_id " grub-armbian-uefi-arm64" HANDLER=' grub' SERIAL_CONSOLE= ' ttyAMA0 ' DTB=' yes' TAG=' standard'
81
81
82
82
# # Armbian generic edge UEFI kernel (Armbian calls it x86)
83
83
define_id " armbian-uefi-x86-edge" METHOD=' armbian' ARCH=' x86_64' TAG=' standard armbian-uefi' ARMBIAN_KERNEL_ARTIFACT=' kernel-x86-edge'
84
- add_bootable_id " grub-armbian-uefi-amd64" HANDLER=' grub' TAG=' standard'
84
+ add_bootable_id " grub-armbian-uefi-amd64" HANDLER=' grub' SERIAL_CONSOLE= ' ttyS0 ' TAG=' standard'
85
85
}
0 commit comments