如果您使用 initrd 预置,您只需要确保名为 预置.cfg 包含在 initrd 的根目录中。 安装程序将自动检查此文件是否存在并加载它。
对于其他预置方法,您需要告诉安装程序在引导时使用什么文件。 这通常是通过向内核传递引导参数来完成的,在引导时手动或通过编辑引导加载程序配置文件
如果您确实在引导加载程序配置中指定了预配置文件,您可能会更改配置,这样您就不需要按 Enter 键来引导安装程序。 对于 syslinux,这意味着将超时设置为 1 in 系统Linux.cfg.
为确保安装程序获得正确的预配置文件,您可以选择为文件指定校验和。 目前这需要是一个 md5sum,如果指定它必须匹配预配置文件,否则安装程序将拒绝使用它。
要指定的引导参数:
- 如果你是网络引导:preseed/url=http://host/path/to/preseed.cfg preseed/url/checksum=5da499872becccfeda2c4872f9171c3d
- 或 preseed/url=ftp://host/path/to/preseed.cfg
preseed/url/checksum=5da499872becccfeda2c4872f9171c3d
- 或 preseed/url=tftp://host/path/to/preseed.cfg
preseed/url/checksum=5da499872becccfeda2c4872f9171c3d
- 如果您正在启动重新制作的 CD 或映像:preseed/file=/cdrom/preseed.cfg preseed/file/checksum=5da499872becccfeda2c4872f9171c3d
- 如果您是从 USB 媒体安装(将预配置文件放在 U 盘的顶级目录中):
preseed/file=/hd-media/preseed.cfg preseed/file/checksum=5da499872becccfeda2c4872f9171c3d
需要注意的是 预置/网址 可以缩短为 网址, 预置/文件 只是 文件 和
当它们作为引导参数传递时,preseed/file/checksum 为 preseed-md5。