如何修改 Debian (Buster) 安装程序以包含 preseed.cfg?

如何修改 Debian (Buster) 安装程序以包含 preseed.cfg?

我使用 Debian ISO 并创建了一个可启动 USB 记忆棒鲁弗斯。之后我修改了棒以包括我的preseed.cfg

#! /bin/bash

initrd="/mnt/install.amd/initrd.gz"

rm -rf tmp
mkdir tmp
cd tmp
gzip -d < "$initrd" | cpio -i

cp ../preseed.cfg .

mount /dev/sdb1 /mnt

find | cpio -o --format=newc | gzip -9c > "$initrd"

umount /mnt

当我开始安装时,安装程​​序不再询问语言。我想说安装程序已读取该preseed.cfg文件并使用配置的语言。

但安装程序拒绝安装安装源并抛出错误。但安装程序没有解释出了什么问题。也许由于修改而导致某种校验和不匹配。

我不知道还需要更新什么。有人知道吗?

答案1

我在 Debian 安装程序的文档中找到了这个链接:

https://wiki.debian.org/DebianInstaller/Preseed/EditIso

相关内容