윈 7 호스트 (물어 보지 마세요)와 wagrant 2.1.2 / virtualBox 5.2.16 VM은 win10을 실행 중입니다. 그것은오고 내 테스트 목적을 위해 충분히 잘 실행되지만 공유 폴더를 얻을 수는 없습니다. 오류 메시지가 전혀 나타나지 않고 문제없이 내 로컬 컴퓨터의 admin-enabled 사용자 이름 / pwd를 제공합니다. 이제는 잘못된 생각을하지 마십시오. VM을 가져 오는 원래의 '방해물'폴더는 win10 게스트에서 완전히 사용할 수 있습니다.이 방법으로 파일을 앞뒤로 전달할 수 있습니다. 그러나 실제로 다른 폴더를 공유 할 수 없다면 다음으로 할 수있는 일이 제한적입니다. 다음은 공유 네트워크 드라이브에서 프로그램을 실행하는 것입니다.
이상한 점은 동일한 유령 / VirtualBox 설정, 사실상 동일한 Vagrantfile을 사용하는 동일한 PC에서 우분투와 함께 다른 유조선 상자를 실행하고 있다는 것입니다. 이렇게 명확하게 문제는 나의 win10 상자의 체제에 아마있다.
그물을 뒤적 거리며 VirtualBox 확장을 동기화하는 것에 대한 많은 조언을 얻었습니다. WinRM이 실제로 게스트에 설치되었는지 확인하고, 도메인을 업무용으로 설정하고, 부팅 시간을 늘려서 Windows 부팅이 느리게 울리는 시간이 필요합니다. 진정해. 모든 유용한 유용한 것들. 하지만 대부분의 내용은 윈도우의 설정 미묘함에 관한 것입니다. 숙주 , 창문이 아니라 손님 . 내가 다음에 시도 할 수있는 것에 대한 조언이 있습니까?
여기에 나의 Vagrantfile이있다.
Vagrant.configure ( "2") do | config | config.vm.box = "inclusivedesign / windows10-eval"
# 윈도우 부팅이 매우 느리기 때문에 타임 아웃을 늘린다.
config.vm.boot_timeout = 900 # 15 분# 호스트 전용 액세스를 허용하는 개인 네트워크를 만듭니다. machine # 특정 IP를 사용합니다. config.vm.network "private_network", ip : "192.168.33.11"
# 게스트 VM에 추가 폴더 공유
C : / vagrant_data / win10-chrome ","C : / vagrant_data ", 유형 :"smb "
config.vm.provider "virtualbox"do | vb |
vb.gui = true vb.name = "windows10-eval"
vb.memory = "2048"끝# winRM 구성 config.vm.communicator = "winrm"
config.winrm.timeout = 900 # 15 분종료
게스트 파일 탐색기에서 원하는 폴더를 볼 수 있지만 폴더를 보려고하면 "위치를 사용할 수 없습니다 .C : \ vagrant_data에 액세스 할 수 없습니다. 사용자 이름 또는 비밀번호가 잘못되었습니다."라는 메시지가 표시됩니다.