VirtualBox 8

VirtualBox, 가상 네트워크 설정하기

VirtualBox에 OS를 설치하고 Network이 되는지 확인해 보면 일반적으로 별 탈 없이 잘 되곤한다. 잘 되니까 별다르게 신경쓰는 일이 없는 것이 사실이다. 네트워크와 관련된 작업을 하지 않는 이상 별 다르게 변경해야할 필요도 없다. 하지만 일반 사용자를 넘어서 advanced user가 되고자 한다면 기본 설정 외에 어떤 설정이 가능한지 한 번 살펴볼 필요가 있다. 혹시 아는가. 알고 보면 나에게 최적화된 설정은 기본 설정이 아니라 생각지도 못한 다른 설정일 수도 있다. 매뉴얼에 따르면 가산 머신당 총 8개까지 가상 네트워크(가상 PCI 이더넷 카드) 생성 및 설정이 가능하다. 4개는 설정 화면을 통해서 가능하고 나머지는 VboxManage command를 통해서 가능하다. 우선 하나의 설정만..

VirtualBox, 멀티코어 설정하기. (다중 CPU)

Virtualbox내 설치한 Ubuntu에서 코드를 컴파일할 일이 있었다. 가상 머신이라는 점은 고려하였지만 그래도 그 컴파일 성능이 생각보다 너무 느린 것만 같았다. 혹시나 해서 Ubuntu 내에서 CPU Core가 몇 개가 잡혀있는지 확인해 보니, 하나 밖에 설정이 되어 있지 않았다. (별다른 설정을 하지 않았다면 하나의 CPU만 인식이 된다.) # cat /proc/cpuinfo 위와 같이 하나의 CPU만 잡혀 있다. 가상 머신에서 하나 이상의 CPU를 인식해 보자. Virtualbox 멀티 코어 설정 1. 설정하고자 하는 가상 머신을 선택 한 뒤 [머신] > [설정] 을 실행한다. 2. 설정 메뉴 내에서 "시스템" > "프로세서" 탭을 선택해 보면 프로세서 개수를 선택할 수 있다. 해당 virtu..

VirtualBox, 듀얼 혹은 다중 모니터 사용하기

기존에 2대의 모니터를 가지고 있는 상황에서 Virtualbox를 사용한다면 virtualbox 또한 여러 모니터에 걸쳐 사용하고 싶은 경우가 있을 것이다. Virtualbox는 기본적으로 하나의 모니터만 지원하도록 설정되어 있기 때문에 다중 모니터를 지원할 수 있도록 설정을 바꾸어보도록 하자 기본적으로 진행하기 전에 게스트 확장 CD 이미지"를 설치해 놓아야 한다. VirtualBox, 자유롭게 화면해상도 조절하기 위 글을 참고하여 게스트 확장 CD 이미지 설치가 완료 되었다면 이후 과정은 다음과 같이 진행하면 된다. 듀얼 혹은 다중 모니터를 위한 설정 변경 [virtualbox 설정] 1. 듀얼 혹은 다중 모니터를 설정하고 싶은 가상 머신을 선택한다. 2. [머신] > [설정] 을 선택한다. 3. [..

VirtualBox, 가상머신 VM 내보내기, 복제, 그리고 스냅샷

Virtualbox를 통해 OS를 설정하고 사용하다 보면 OS 설치 직후의 시점으로 다시 돌아가고 싶을 때가 종종 있곤한다. 나같은 경우 특정 프로그램의 설치에 관한 글을 쓰는 경우가 있는데, 이 프로그램을 설치하기 전에 어떤 프로그램들을 설치했었는지, 어떤 설정을 바꾸었었는지 오랫동안 OS를 사용하다보면 도무지 그 과정이 정리가 되지 않는다. 이런 경우 OS 설치 직후로 돌아가고 싶은 생각이 들곤한다. Virtualbox에 설치한 OS는 File로된 이미지 형태이기 때문에 특정 시점을 저장하고 싶은 경우 원하는 시점의 이미지를 백업해 놓으면 되는 것으로 두리뭉실하게만 알고 있었다. (딱히 해본적은 없었다.) 이에 이번 기회에 유사 기능들을 정리해 보았다. 메뉴를 보다보면 가상머신 이미지를 백업해 놓을 ..

VirtualBox, Host PC와 파일/폴더 공유하기.

VirtualBox를 쓰다보면 VirtualBox내 파일을 Host PC 로 옮긴다거나 Host PC 의 파일을 VirtualBox내로 옮겨야 하는 경우가 종종 생기곤 한다. 이런 경우를 위해 VirtualBox에서는 공유 폴더를 통해 파일을 공유하는 방법을 제공하고 있어 소개한다. (Host PC : Windows, VirtualBox : Linux) 우선 상세한 설명에 앞서서 "VirtualBox, 자유롭게 화면 해상도 조절하기." 글에서 소개했던 "게스트 확장 CD 이미지" 의 설치가 필요하다. 만약 설치하지 않았다면 해당 글을 참고해서 설치를 먼저 진행해야 한다. http://technote.kr/157 공유 폴더 설정을 위한 "게스트 확장 CD 이미지" 설치 후 과정은 다음과 같다. 1. Hos..

VirtualBox, 자유롭게 화면 해상도 조절하기.

VirtualBox에 ubuntu를 설치하고 난 직후, VirtualBox를 전체크기로 변경한다면 아래와 같은 화면을 볼 수 있을 것이다. VirtualBox를 통해 설치한 가상 OS의 화면을 자유자재로 변경시키려면 몇가지 설치가 더 필요하다. VirtualBox를 전체 화면으로 하게 되면 기본적으로 아래와 같이 보인다. 창은 커지는데 안에 보이는 가상 OS의 화면은 그대로여서 흰 공간이 보이게 된다. 따라서 몇가지 설치를 더 해주어야 한다. (VirtualBox Guest Addtions)1. VirtualBox의 메뉴 중 [장치 > 게스트 확장 CD 이미지 삽입]을 선택한다. 2. 선택하게 되면 마치 CD를 하나 더 넣은 것 처럼 인식하게 되고 , 실행 여부를 물어보게 되는데 "Run"을 눌러 실행한..

VirtualBox, 가상 하드 디스크 용량 조절하기.

VirtualBox 를 이용해 Linux Kernel Compile을 진행하고 있다. 그 동안의 기억으로 Linux는 크게 용량을 먹지 않았던 것으로 알고 있었는데, 막상 kernel compile을 해보니 용량 증가 속도가 상당이 빠르고 많다는 것을 알았다. 처음에 가상 하드 디스크로 16GB를 할당해서 쓰고 있었는데 compile 도중에 모두 차버렸다. 사용할 수 있는 공간이 없어서인지 X window에서 terminal도 실행이 안되고 해서 console로 진입해 용량을 확인해 보았다. 용량 확인을 위해 df -h를 해보니 /dev/sda1 에서 Avail이 0으로 되어 있고 Use%가 100%로 바닥나버렸다. 그래서 처음에 16GB로 잡았던 용량을 늘리기 위해서 VirtualBox 세팅을 아무리 ..

VirtualBox, OS 위의 또 다른 OS

요즘에 있어 사실 Desktop virtualization이 새로운 화두는 아니다. virtualization(가상화)의 대명사인 vmware가 설립된지도 18년이나 지났고, (1998년에 설립) 이 글에서 소개하고자 하는 VirtualBox가 공개된지도 9년이 지났다. (2007년 공개) 오래된 화두임에도 글을 적는 이유는 VirtualBox를 오랜만에 사용해보았는데 무료임에도 불구하고 전과는 달리 안정적으로 동작하여 기존에 virtualization을 위해 사용하던 vmware을 대체할 수 있을 만한 것 같아 소개하고자 하기 위해서이다. VirtualBox에 대해 소개하기 전에 virtualization(가상화)에 대해 간략히 소개하면 다음과 같다. 예를 들어 "Windows", "Linux", "O..