我正在设置一个用于自动安装 SLES 11 的 autoinst.xml 文件。系统会提示我输入下面的各种界面设置,但是一旦服务器重新启动,它们似乎就不会粘住。我认为我没有正确定义 xml。我希望有人有这方面的经验。
<ask-list>
<ask>
<path>networking,dns,hostname</path>
<question>Enter Hostname (server name)</question>
<stage>initial</stage>
<default>merkin</default>
</ask>
<ask>
<path>networking,interfaces,interface,0,device</path>
<question>Enter the primary ethernet device:</question>
<stage>initial</stage>
<default>eth0</default>
</ask>
<ask>
<path>networking,interfaces,interface,0,ipaddr</path>
<question>Enter the primary IP Address:</question>
<stage>initial</stage>
</ask>
<ask>
<path>networking,interfaces,interface,0,netmask</path>
<question>Enter the Netmask Address:</question>
<stage>initial</stage>
</ask>
<ask>
<path>networking,routing,routes,route,0,gateway</path>
<question>Enter the primary Gateway Address:</question>
<stage>initial</stage>
</ask>
</ask-list>
主机名的第一个似乎很好,但其余的则没有。作为替代方案,有没有办法在您配置网络设备的部分停止自动安装,以便用户可以接管?我能够展示分区提案,但不确定如何对网络设置进行同样的操作。
该 autoinst.xml 不会设置持久配置。有一个需要使用的界面节。创建 autoinst.xml 文件的最简单方法是按照您想要的方式构建一个框,最后选择“克隆”。这将在 root 的主目录中创建 XML 文件。接受并修改不同机器的其他设置。或者使用命令行或 GUI YAST,并且有一个自动安装创建器(如果您安装了它)。
在高级安装指南中查找用于网络和接口的 XML 片段,这些都是关键字。