为什么图形安装显示我的启动选项,而文本安装却不显示?

为什么图形安装显示我的启动选项,而文本安装却不显示?

我有一个通过串行控制台安装 SLES 11 的系统。由于此过程可能跨多个系统执行,因此我希望自动化整个过程。因此,我首先进行了手动安装并创建了已安装系统的 autoyast 配置文件。接下来,我将 autoyast 配置文件添加到安装 DVD 中并编辑 isolinux.cfg 以提供 autoyast 选项。

当我在虚拟机中试用 DVD 时(参见下面的屏幕截图),我得到了一个图形引导加载程序,它完美地显示了我的 autoyast 选项。

图形化安装

但是当我切换到文本引导加载程序时,该选项不再存在。

文本安装

相反,如果我希望使用 autoyast 配置文件进行安装,我需要指定autoyast=file:///<path-to-file>内核选项才能使其工作。

因此,我的问题围绕着这个:文本引导加载程序是否对菜单使用相同的配置文件?或者我是否必须编辑 DVD 上的另一个文件?

答案1

我正在输入 autoyast 内核参数,然后注意到您帖子的底部。您可能只需要编辑 DVD 上的 grub 选项以包含 autoyast= 参数。

答案2

所以看来我需要编辑除了 isolinux.cfg 之外的另一个文件。文本安装的引导加载程序不会根据 isolinux.cfg 中写入的内容生成文本。相反,它只显示message与 isolinux.cfg 文件位于同一目录中调用的文件中的文本。

此外,文本引导加载程序确实使用 isolinux.cfg,即当出现文本引导加载程序时,只需输入 autoyast(如果已配置),它仍然会运行自动安装。

因此,通过将 autoyast 文本行添加到消息文件中,我能够在文本安装程序中看到该选项。

答案3

似乎不适合信息文件已更新。有一个类似的文本 sles11 安装解决方案供您参考。

https://www.novell.com/support/kb/doc.php?id=7010066

更新 isolinux.cfg 后,必须生成并刻录新的定制 DVD 映像。步骤可概括如下: 1) 将 DVD 的全部内容复制到现有目录 2) 使用串行控制台选项编辑文件 boot//loader/isolinux.cfg 3) 使用 mkisofs cmd 创建新的 ISO 映像

相关内容