debian: 虚拟机使用 cloud 内核

This commit is contained in:
bin456789
2023-08-27 23:52:06 +08:00
parent 8a7aa18a81
commit 5c5b2ae81c
2 changed files with 12 additions and 4 deletions

View File

@ -260,6 +260,12 @@ setos() {
eval ${step}_initrd=$mirror/initrd.gz
fi
eval ${step}_ks=$confhome/debian.cfg
is_virt && flavour=-cloud
# 甲骨文 debian 10 amd64 cloud 内核 vnc 没有显示
[ "$releasever" -eq 10 ] && [ "$basearch_alt" = amd64 ] && flavour=
# shellcheck disable=SC2034
kernel=linux-image$flavour-$basearch_alt
fi
}
@ -861,7 +867,7 @@ build_finalos_cmdline() {
}
build_extra_cmdline() {
for key in localtest confhome sleep cloud_image; do
for key in localtest confhome sleep cloud_image kernel; do
value=${!key}
if [ -n "$value" ]; then
extra_cmdline+=" extra.$key='$value'"