在 VMware Studio 生成的 Linux 设备中,后续启动脚本位于哪里?

在 VMware Studio 生成的 Linux 设备中,后续启动脚本位于哪里?

我有一个由 Vmware Studio 生成的 vmware 设备(linux、centos 5)。我不知道 vmware studio 将输入到“后续启动”字段的命令放在哪里。有什么想法吗?

更具体的信息:在定义设备的 xml 文件中,有此项:

后续启动脚本:设备每次启动(第一次除外)时执行的 Shell 脚本。//ovf:Envelope/Section[@xsi:type='vadk:ApplicationSection_Type']/vadk:BootActions/vadk: SubsequentBoot

我感兴趣的是知道这些操作在虚拟设备中保存到哪个文件。

我查看了 /etc/rc.d 但没有找到它。

谢谢。

答案1

我首先猜测是 /etc/rc.local,但你可能只想尝试搜索 /etc

添加一些显而易见的内容,例如:

echo "TEST SubsequentBoot"

然后在 /etc/ 中查找它:

grep -r SubsequentBoot /etc

如果不在 /etc 中,请尝试在 /var、/boot、/opt、/usr/local 中查找(大致顺序)

答案2

我最终将文件定位在此处:/opt/vmware/etc/isv/subsequentboot。firstboot xml 项也放在此处。

相关内容