core: 优化旧内核删除的逻辑

This commit is contained in:
bin456789
2025-01-10 00:43:25 +08:00
parent 57220ccc39
commit abdbf03eb0
2 changed files with 49 additions and 31 deletions

View File

@@ -1048,6 +1048,12 @@ setos() {
# cloud.debian.org 同样在瑞典,不是 cdn
fi
is_virt && flavour=-cloud || flavour=
# debian 10 云内核 vultr efi vnc 没有显示
[ "$releasever" -le 10 ] && flavour=
# 甲骨文 arm64 cloud 内核 vnc 没有显示
[ "$basearch_alt" = arm64 ] && flavour=
if is_use_cloud_image; then
# cloud image
# debian --ci 用此标记要是否要换 elts 源
@@ -1098,10 +1104,6 @@ Continue?
initrd_dir=debian/dists/$codename/main/installer-$basearch_alt/current/images/netboot/debian-installer/$basearch_alt
is_virt && flavour=-cloud || flavour=
# 甲骨文 arm64 cloud 内核 vnc 没有显示
[ "$basearch_alt" = arm64 ] && flavour=
eval ${step}_vmlinuz=https://$initrd_mirror/$initrd_dir/linux
eval ${step}_initrd=https://$initrd_mirror/$initrd_dir/initrd.gz
eval ${step}_ks=$confhome/debian.cfg