以下是我的预播文件的摘录:
d-i netcfg/get_ipaddress string 111.111.111.111
d-i netcfg/get_netmask string 0.0.0.0
d-i netcfg/get_gateway string 111.111.111.1
d-i netcfg/get_pointopoint string 111.111.111.1
d-i netcfg/confirm_static boolean true
但似乎 pointpoint 行不是被写在最后
/etc/network/interfaces
文件。这意味着这一行
点对点 111.111.111.1
在最终接口文件中缺失。所有其他数据均正确写入。这里有一些专家使用过这个参数并且知道这有效吗?或者这可能是一个错误?如果有人能确认此选项有效,我将非常感谢。
非常感谢!!!
一月
答案1
我无法确认此选项是否有效,但在用于目标系统高级配置的预置文件中,我使用了:
d-i preseed/late_command wget http://host/myscript.sh; sh myscript.sh
因此 myscript 将在安装结束时由 di 执行。例如,您可以使用此类外部脚本完全写入 /target/etc/network/interfaces。以这种方式运行可避免因一些奇怪的预置行为而感到厌烦。