4

我正在使用Packer自动构建 Ubuntu-12.04.4-lts 机器映像(当​​前将 Virtualbox 作为运行时环境)。我能够配置基本机器 - 我的preseed.cfg文件被读取 - 并安装了 Ubuntu,但我最终遇到了手动密码提示(见下图)。

这会阻止我的各种启动后脚本运行,SSH 无法使用,并且(最重要的是)Packer 无法运行 Vagrant 后处理器并在系统外创建一个 Vagrant 盒子。

如何自动导航/完成此初始凭据要求?

非常感谢。

手动登录凭据提示

4

1 回答 1

3

当您处于该阶段时,SSH 访问应该已经可用。

如果您查看以下预置文件,您可以看到它安装了 openssh-server 并且应该从那里开始工作:

https://github.com/flomotlik/packer-example/blob/master/http/preseed.cfg

于 2014-04-08T09:51:30.543 回答