我有一个手动拼凑起来的可运行的预置文件。Ubuntu 14.04.1 喜欢这个文件,并将以完全无人值守的方式安装。然后我编写了一些 C# 来根据给定的参数写出预置文件。Ubuntu 14.04.1 不喜欢这个文件。安装总是出现错误“语法错误:无法确定模板类型”。这发生在配方期间,在启动卷定义之后。
这两个文件如下:http://www.filedropper.com/ubuntu-14cfg
我已经为此苦思冥想了整整两天,但还是看不出两者有什么区别。还有人知道我做错了什么吗?
答案1
问题是,在我的预置文件的配方部分中,行继续符 ("\") 后面有一个空格 ("\ ")。这显然破坏了预置中的所有解析器。在 late_command 中使用 "\ " 也会导致解析失败。