이 질문에는 이미 답변이 있습니다.
VirtualBox에는 게스트 OS의 디스플레이를 보여주는 창이 있습니다. 원격 데스크톱으로 VirtualBox에 연결하고 있으므로 호스트 OS에서 해당 창을 표시하기 위해 VirtualBox가 필요하지 않습니다.
물론 최소화 할 수는 있지만 VirtualBox가 해당 창을 표시하지 않도록 지시하는 방법이 있습니까?
이 질문에는 이미 답변이 있습니다.
VirtualBox에는 게스트 OS의 디스플레이를 보여주는 창이 있습니다. 원격 데스크톱으로 VirtualBox에 연결하고 있으므로 호스트 OS에서 해당 창을 표시하기 위해 VirtualBox가 필요하지 않습니다.
물론 최소화 할 수는 있지만 VirtualBox가 해당 창을 표시하지 않도록 지시하는 방법이 있습니까?
답변:
먼저 Virtual Box 바이너리가 경로에 있는지 확인하십시오. 이것은 Linux에서 기본적으로 수행되지만 Windows에서는 설치 디렉토리의 bin 폴더를 경로에 수동으로 추가해야 할 수도 있습니다.
그런 다음 게스트 OS 이름 또는 UUID 번호를 알아야합니다. 다음을 입력하여 두 가지를 모두 찾을 수 있습니다
VBoxManage list vms
터미널에. 거기에서 간단히 입력
VBoxHeadless -s <Guest-OS-Name>
또는
VBoxHeadless -s <UUID>
그러면 디스플레이를 창에 연결하지 않고 VM이 시작됩니다. 이제이 명령을 백그라운드에서 실행되는 부팅 시간 서비스로 설정하기 만하면 설정됩니다.
오래된 질문이지만 업데이트 순서는 다음과 같습니다.
VirtualBox 4.2부터 Shift시작 버튼 을 누른 상태로 GUI에서 헤드리스 머신을 시작할 수 있습니다 .
매우 직관적이지 않지만 그 밖의 다른 새로운 기능은 Oracle 블로그 게시물에 설명되어 있습니다.
편집 : VirtualBox 5.0부터 시작 버튼에는 헤드리스 모드를 포함하여 VM을 시작하는 방법을 선택할 수있는 드롭 다운이 있습니다.