mirror of
https://github.com/bin456789/reinstall.git
synced 2025-10-05 22:44:53 +00:00
core: 不使用 cloud-init 初始化系统
This commit is contained in:
15
reinstall.sh
15
reinstall.sh
@@ -1059,8 +1059,17 @@ setos() {
|
||||
# debian --ci 用此标记要是否要换 elts 源
|
||||
# shellcheck disable=SC2034
|
||||
is_debian_elts && elts=1 || elts=0
|
||||
is_virt && ci_type=genericcloud || ci_type=generic
|
||||
|
||||
# https://salsa.debian.org/cloud-team/debian-cloud-images/-/tree/master/config_space/bookworm/files/etc/default/grub.d
|
||||
# cloud 包括各种奇怪的优化,例如不显示 grub 菜单
|
||||
# 因此使用 nocloud
|
||||
if false; then
|
||||
is_virt && ci_type=genericcloud || ci_type=generic
|
||||
else
|
||||
ci_type=nocloud
|
||||
fi
|
||||
eval ${step}_img=$cdimage_mirror/cloud/$codename/latest/debian-$releasever-$ci_type-$basearch_alt.qcow2
|
||||
eval ${step}_kernel=linux-image$flavour-$basearch_alt
|
||||
else
|
||||
# 传统安装
|
||||
if is_debian_elts; then
|
||||
@@ -2976,6 +2985,10 @@ EOF
|
||||
# 在 debian installer 中判断能否用云内核
|
||||
create_can_use_cloud_kernel_sh can_use_cloud_kernel.sh
|
||||
|
||||
# 下载 fix-eth-name 脚本
|
||||
curl -LO "$confhome/fix-eth-name.sh"
|
||||
curl -LO "$confhome/fix-eth-name.service"
|
||||
|
||||
# 最近 kali initrd 删除了原版 wget
|
||||
# 但 initrd 的 busybox wget 又不支持 https
|
||||
# 因此改成在这里下载
|
||||
|
Reference in New Issue
Block a user