Packer && Box-Cutter for Windows C:\Users\hdknr>vagrant --version Vagrant 1.7.4 C:\Users\hdknr>packer --version 0.8.2 C:\Users\hdknr>ver Microsoft Windows [Version 6.3.9600] C:\Users\hdknr\Documents\work>git clone https://github.com/boxcutter/centos.git Cloning into 'centos'... remote: Counting objects: 1100, done. remote: Compressing objects: 100% (6/6), done. Rreceiving objects: 92% (1012/1100), 108.0emote: Total 1100 (delta 1), reused 0 (delta 0), pack-reused 1093 00 KiB/s Receiving objects: 100% (1100/1100), 227.44 KiB | 196.00 KiB/s, done. Resolving deltas: 100% (749/749), done. Checking connectivity... done. C:\Users\hdknr\Documents\work>cd centos C:\Users\hdknr\Documents\work\centos>vim http\ks6.cfg C:\Users\hdknr\Documents\work\centos>git diff http\ks6.cfg diff --git a/http/ks7.cfg b/http/ks7.cfg index 434a369..16797b0 100644 --- a/http/ks7.cfg +++ b/http/ks7.cfg @@ -14,11 +14,11 @@ # > linux text ks=http://<your_ip>:8000/ks.cfg # Required settings -lang en_US.UTF-8 -keyboard us +lang ja_JP.UTF-8 +keyboard jp106 rootpw vagrant authconfig --enableshadow --enablemd5 -timezone UTC +timezone Asia/Tokyo # Optional settings install C:\Users\hdknr\Documents\work\centos>packer validate centos66.json Template validated successfully. C:\Users\hdknr\Documents\work\centos>packer build -only=virtualbox-iso centos66.json virtualbox-iso output will be in this color. ==> virtualbox-iso: Downloading or copying Guest additions virtualbox-iso: Downloading or copying: file:///C:/Program%20Files/Oracle/VirtualBox/VBoxGuestAdditions.iso ==> virtualbox-iso: Downloading or copying ISO virtualbox-iso: Downloading or copying: file:///iso/CentOS-6.6-x86_64-bin-DVD1.iso virtualbox-iso: Error downloading: open iso/CentOS-6.6-x86_64-bin-DVD1.iso: The system cannot find the path specifie d. virtualbox-iso: Downloading or copying: http://mirrors.kernel.org/centos/6.6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1. iso virtualbox-iso: Download progress: 0% ... ==> virtualbox-iso: Starting HTTP server on port 8364 ==> virtualbox-iso: Creating virtual machine... ==> virtualbox-iso: Creating hard drive... ==> virtualbox-iso: Creating forwarded port mapping for SSH (host port 2262) ==> virtualbox-iso: Executing custom VBoxManage commands... virtualbox-iso: Executing: modifyvm centos66 --memory 512 virtualbox-iso: Executing: modifyvm centos66 --cpus 1 ==> virtualbox-iso: Starting the virtual machine... ==> virtualbox-iso: Waiting 10s for boot... ==> virtualbox-iso: Typing the boot command... ==> virtualbox-iso: Waiting for SSH to become available... ==> virtualbox-iso: Uploading VirtualBox version info (4.3.30) ==> virtualbox-iso: Uploading VirtualBox guest additions ISO... ==> virtualbox-iso: Provisioning with shell script: script/fix-slow-dns.sh virtualbox-iso: sudo: sudo を実行するには tty がなければいけません。すみません ==> virtualbox-iso: Unregistering and deleting virtual machine... ==> virtualbox-iso: Deleting output directory... Build 'virtualbox-iso' errored: Script exited with non-zero exit status: 1 ==> Some builds didn't complete successfully and had errors: --> virtualbox-iso: Script exited with non-zero exit status: 1 ==> Builds finished but no artifacts were created.