se tip

vagrant 로 오디오 드라이버 잡기

joshua90 2018. 10. 2. 10:12

강제로 들어야만 하는 성희롱 예방 교육,

근데 맥북으로 들어가려 하니  사이트에서는 ie 가 아니면 정상적이지 않을 수 있다고 경고.


고민하다, virtualbox 를 깔고 ms 에서 제공하는 테스트 이미지 로 설치하기로 맘 먹었는데 하나 하나 깔기가 귀찮음.


결국 자동화 하기로 결정 

  1. macOS 팩키지 매니저 설치 homebrew  - 이미 설치 되어 있음
  2. 오픈소스 가상머신 설치 virtualbox  : brew cask install virtualbox
  3. 가상머신 관리 툴 설치 vagrant : brew cask install vagrant
  4. 테스트용 win10 이미지 설치 : vagrant init Microsoft/EdgeOnWindows10 --box-version 1.0
  5. vagrant 실행 : vagrant up

** 온라인 강의를 듣기 위해 설치 한건데 audio driver 가 안잡힌 것 확인 

폭풍 검색 후 아래 부분을 Vagrantfile 에 추가 


   config.vm.provider "virtualbox" do |vb|

  #   # Display the VirtualBox GUI when booting the machine

     vb.gui = true


  #   # Customize the amount of memory on the VM:

     vb.customize [ "modifyvm", :id, "--vram", "48"]

    if RUBY_PLATFORM =~ /darwin/

       vb.customize ["modifyvm", :id, '--audio', 'coreaudio', '--audiocontroller', 'hda'] # choices: hda sb16 ac97

    elsif RUBY_PLATFORM =~ /mingw|mswin|bccwin|cygwin|emx/

       vb.customize ["modifyvm", :id, '--audio', 'dsound', '--audiocontroller', 'ac97']

    end

   end


다시 vagrant up 실행 


정상 동작 확인 


Vagrantfile