글

라벨이 VirtualBox인 게시물 표시

VirtualBox 화면 크기 자동 조절 안 될 때, Guest Additions부터 VMSVGA까지

창을 넓혔는데 우분투 화면은 그대로이고, 가장자리에는 빈 공간이나 스크롤바만 남는 경우가 있다. 처음에는 모니터 해상도 문제처럼 보이지만, VirtualBox에서는 호스트 창의 크기와 게스트 운영체제의 해상도가 별개의 값이다. 이럴 때는 창을 계속 끌어 보기보다 화면 자동 조절 상태, Guest Additions, 그래픽 컨트롤러를 차례로 확인하는 편이 빠르다. 대상은 VirtualBox 7.2 계열과 Ubuntu 24.04 LTS Desktop 64-bit(amd64) 게스트, x86_64 호스트 다. 실제 VM 테스트 없이 공식 문서로 정리한 점검 순서이며, 아래 진단 명령도 실행하지 않았다. 이전 Tech(KR) 글: 세미파이브·모빌린트 로봇 AI 칩, LPDDR6·UCIe가 양산은 아닌 이유 핵심 요약 Auto-resize Guest Display 는 호스트 창을 키울 때 게스트 해상도도 바꾸는 기능이다. 단순 확대와는 다르다. Oracle 문서상 Windows·Linux·Oracle Solaris 게스트는 Guest Additions가 설치되어 있고 자동 조절을 지원하면 창 크기에 맞춰 게스트 해상도가 바뀐다. Linux 게스트의 기본 그래픽 컨트롤러는 VMSVGA 이고, Windows 7 이후 새 VM의 기본값은 VBoxSVGA 다. 게스트 종류와 맞지 않는 설정부터 의심한다. Scale Factor는 화면을 크게 보이게 할 수 있지만 게스트의 실제 해상도를 바꾸는 진단과는 다르다. Guest Additions와 호스트 VirtualBox의 버전이 다르면 곧바로 고장이라고 단정할 수는 없지만, Oracle은 최선의 결과를 위해 같은 버전을 권장한다. 먼저 구분할 것: 호스트 창, 게스트 해상도, 화면 확대 호스트 는 VirtualBox가 설치되어 VM 창을 띄우는 실제 PC의 운영체제다. 게스트 는 그 창 안에서 실행되는 운영체제다. 창을 키우는 동작은 호스트에서 일어나지만, 글자와 바탕화면의 실제 픽셀...

VirtualBox(VM)에서 공유폴더(윈도우7, 리눅스) 설정

윈도우 호스트에서 리눅스를 가상OS로 돌리다보면 파일 공유가 필요한 시점이 생긴다. 아래에서는 호스트OS와 가상OS 간 파일 공유가 쉽도록 공유폴더 설정하는 법을 적어본다! 1. 폴더 생성 윈도우에 폴더를 생성하고 리눅스에서 설정을 마친 후 공유폴더가 제대로 동작하는지 확인 하기 위해 아무 파일이나 복사(또는 텍스트 파일 생성) 해놓는다.  (여기서는 C:로 한다. D:, E: 아무 곳이나 상관없이 가능하다.) C: winShare 2. 버추얼박스 설정 2.1. 공유 폴더 메뉴 선택 버추얼박스 메뉴 중 [장치]-[공유 폴더 설정]-[공유 폴더] 선택 후 우측의 십자가 모양 선택  (OS가 실행되고 있는 버추얼박스가 아닌 가상 OS를 실행시키는 관리자 윈도우) 2.2. 공유 폴더 선택 '폴더 경로' 에서 '기타'를 선택 후 아까 만든 'C:winShare' 폴더를 선택하고, '자동 마운트', '항상 사용하기' 선택 후 '확인' 누름. 다시 한 번 '확인'을 눌러 창 닫음. 3. 리눅스 설정 리눅스 터미널을 실행하고 아래의 명령어를 입력한다. $ sudo mkdir /mnt/share $ sudo mount -t vboxsf winShare /mnt/share $ ls /mnt/share '1. 폴더 생성'에서 복사해 놓은 파일이 보이는지 확인하고, 보이면 성공! 4. 링크 연결 But! /mnt/share 폴더에서 작업을 하기는 불편하니 링크를 걸어 편하게 사용하자~ (pwd 명령으로 링크를 만들 곳의 경로를 확인하고 생성한다.) $ pwd /home/deoks $ sudo ln -s /mnt/share /home/deoks/ share $ ls share 이번에도 파일이 제대로 보이면 성공! 편하게 쓰면 된다. 5. 번외 *단점은 리눅스가 재부팅 되면 마운트가 해제...

Install Ubuntu 14.04.2 LTS on Virtualbox 4.3.12.

Install Ubuntu 14.04.2 LTS on Virtualbox 4.3.12. 새로운 환경에 우분투를 설치하고자 우분투 14.04.2 32bit와 버추얼박스(Virtualbox) 4.3.26을 다운받았다. 버추얼박스를 설치하고 우분투를 설치하려고 하는데 안된다... 자꾸 에러가 발생한다. -_-;; 구글링 해보니 4.3.12 사용을 적극 추천한다. 추천을 따라 버추얼박스(Virtualbox) 4.3.12 를 설치한다. 우분투를 설치해보니 잘 된다. 오호~ 좋아!! 이제 해상도 조절해서 써야지~ 근데 게스트확장설치만하면 자꾸 아래 같은 에러가 발생한다. -_-;; E:unable to correct problems you have held broken packages 뭐지 -_- 다시 설치해보고, 지우고, 이미지를 새로 다운받아 설치해보고, 재부팅만 여러번,, 안된다. 다시 구글링,,,, 수 많은 글을 읽고, 해보지만 안된다. 아,,, 스트레스,,, 그러던 중 맨 아주 조그맣게 달린 댓글을 본다. 해본다. 된다. ㅡㅜ Thanks to conradk. 서론이 너무 길었고,, 본론은 아래 세 줄이다. $ sudo apt-get remove libcheese-gtk23 $ sudo apt-get install xserver-xorg-core $ sudo apt-get install -f virtualbox-guest-x11 끝.

VirtualBox(VM)에서 신규 IP 할당

이미지
VirtualBox(버추얼박스)에 OS를 설치하고 IP 설정을 위한 셋팅방법  1. 장치-네트워크 어댑터  네트워크 어댑터를 선택해서 들어가면 아래와 같은 화면이 나온다.  2. 브리지 어댑터 선택   3. OS IP 설정  *linux의 경우 IP 설정 후 'service networking restart' 명령을 실행해야 한다.

VirtualBox(VM) 화면 크기 조절

이미지
오라클 버추얼박스(VirtualBox)에 OS를 설치하면 화면 크기조절이 안된다.  화면 크기를 조절하기 위해서는 추가 설치가 필요한데  방법은 아주 간단하고 아래와 같다.  1. 메뉴-장치-게스트 확장 설치   2. autorun.sh 실행   3. 재부팅    정상동작 확인! 끝!  But, 게스트 확장 설치가 잘 안된다? 위의 방식으로 설치가 잘 안될때는 terminal에서 아래 명령으로 수동설치 해보자! $ sudo apt-get remove libcheese-gtk23 $ sudo apt-get install xserver-xorg-core $ sudo apt-get install -f virtualbox-guest-x11 이제 정말 끝!  만약, 이렇게도 안되면 댓글 주세요.