Packer boot_command未运行

问题描述

我想使用Packer创建虚拟机映像,但是我的启动命令在Centos 7的GUI安装中运行,用户应在其中选择语言。

如何仅使用Linux命令或跳过/完成gui指示进行安装?应该删除GUI吗?

{
  "builders": [
    {
      "cpus": 2,"RAM": 4096,"RAM_reserve_all": true,"boot_command": [
        "firstboot --disable","<enter><wait><f6><wait><esc><wait>","<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>","<bs><bs><bs>","/install/vmlinuz"," initrd=/install/initrd.gz"," priority=critical"," locale=en_US","# required settings","lang en_US.UTF-8","keyboard us","rootpw vagrant",""
      ],"datastore": "XXX-lds1","disk_controller_type": "pvscsi","folder": "CG","guest_os_type": "centos7_64Guest","insecure_connection": "true","iso_paths": [
        "[xxx] iso/CentOS-7-x86_64-Everything-1511.iso"
      ],"network_adapters": [
        {
          "network": "xxx-VM Network","network_card": "vmxnet3"
        }
      ],"password": "{{user `vcenter_password`}}","ssh_password": "XXX","ssh_username": "XXX","storage": [
        {
          "disk_size": 32768,"disk_thin_provisioned": true
        }
      ],"type": "vsphere-iso","username": "{{user `vcenter_username`}}","vcenter_server": "{{user `vcenter_host`}}","vm_name": "centos7-template","host": "CG/XXX.XXX.int","resource_pool": "Test","datacenter": "XX"
    }
  ],"provisioners": [
    {
      "inline": [
        "ls /"
      ],"type": "shell"
    }
  ]
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)