* 영문 - Vagrantfile
-- Vagrantfile 영문 시작 --
Vagrant.configure("2") do |config|
config.vm.box = "gusztavvargadr/windows-10"
# ↓ 이 줄을 제거하거나 주석 처리
# config.vm.box_version = "2020.2010.0"
config.vm.communicator = "winrm"
config.vm.network "forwarded_port", guest: 3389, host: 3390
config.vm.provider "virtualbox" do |vb|
vb.name = "Windows10VM"
vb.memory = 4096
vb.cpus = 2
end
end
-- Vagrantfile 영문 끝 --
-- Vagrantfile 한글 시작 --
Vagrant.configure("2") do |config|
config.vm.box = "gusztavvargadr/windows-10"
# 최신 버전 사용
config.vm.box_version = "2202.0.2505"
config.vm.communicator = "winrm"
config.vm.network "forwarded_port", guest: 3389, host: 3390, id: "rdp"
config.vm.provider "virtualbox" do |vb|
vb.name = "Windows10-Korean"
vb.memory = 4096
vb.cpus = 2
end
# 언어팩 설치용 PowerShell 프로비저닝
config.vm.provision "shell", inline: <<-SHELL
dism /online /add-capability /CapabilityName:Language.Basic~~~ko-KR~0.0.1.0
dism /online /set-uilang:ko-KR
dism /online /set-userlocale:ko-KR
dism /online /set-inputlocale:0412:00000412
dism /online /set-syslocale:ko-KR
Set-WinSystemLocale ko-KR
Set-WinUserLanguageList -LanguageList ko-KR -Force
SHELL
end
-- Vagrantfile 한글 끝 --
C:\HashiCorp\윈도우10>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'gusztavvargadr/windows-10'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'gusztavvargadr/windows-10' version '2202.0.2505' is up to date...
==> default: Setting the name of the VM: Windows10VM
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
==> default: Forwarding ports...
default: 3389 (guest) => 3390 (host) (adapter 1)
default: 3389 (guest) => 53389 (host) (adapter 1)
default: 5985 (guest) => 55985 (host) (adapter 1)
default: 5986 (guest) => 55986 (host) (adapter 1)
default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: WinRM address: 127.0.0.1:55985
default: WinRM username: vagrant
default: WinRM execution_time_limit: PT2H
default: WinRM transport: negotiate
An error occurred executing a remote WinRM command.
Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
VisualBox에 윈도우10 아이콘이 출력되고 클릭하여 실행
|