기본적인 공유에 대해서는 다음 아티클로 포스팅을 했었다.

   - http://whatwant.tistory.com/381

공용폴더를 설정한 후 우분투를 부팅하게 되면 아래와 같이 공유 폴더가 /media/ 디렉토리 밑에 보이게 된다.


$ ls -al

합계 12

drwxr-xr-x     4  root   root      4096  8월 17 16:12 ./

drwxr-xr-x   23   root   root     4096  8월 17 14:02 ../

drwxrwx---   1   root   vboxsf      0  8월 17 16:14 sf_Share/


소유권한 부분을 보면 알겠지만, root 계정과 vboxsf 그룹에 속한 디렉토리이다.

그렇기에 일반 계정으로는 접근하려면 상당히 귀찮다. 권한에 막혀버리니...

$ sudo usermod -G vboxsf -a <계정>


위와 같이 사용하고 있는 계정을 [ vboxsf ] 그룹에 속하게 해주면 된다.



VirtualBox를 사용하는 많은 분들이 게스트 운영체제로 리눅스를 사용할 때에
공용 폴더를 자동으로 마운트를 하고서도 다시 마운트를 잡아주곤 한다.

경로를 다시 잡아주기 위해서라거나 분명한 사유가 있어서라면 그렇게 해도 되겠지만,
자동으로 마운트 설정을 잡아준 상황에서 궂이 그렇게 할 필요가 있나 싶다.

다만, 권한 문제로 사용하기가 불편하니 위와 같이 권한 설정으로 편하게 사용하자.


반응형

정신없는 업무로 한동안 집에서 컴퓨터를 만지지 못하다가,
간만에 집에서 뭔가 해보려 VirtualBox를 실행했는데... 새로운 버전이 나왔단다.


VirtualBox 4.3.6 (released 2013-12-18)
   This is a maintenance release. The following items were fixed and/or added:

   VMM: fixed a Guru Meditation VINF_EM_TRIPLE_FAULT caused by VMCB caching with nested paging on certain AMD CPUs (bug #12451)
   VMM: fixed a Guru Meditation VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_TYPE while intercepting debug exceptions (VT-x only; bug #12410)
   VMM: fixed a Guru Meditation VERR_SVM_UNEXPECTED_EXIT while intercepting debug register accesses (AMD-V only; bug #12481)
   VMM: fixed a VERR_SSM_STRUCTURE_MAGIC error when trying to load a saved state made with VBox 4.3.4 when VT-x/AMD-V is disabled. Unfortunately, VBox 4.3.4 produced broken saved states for this configuration so you have to discard these states (bug #12414)
   VMM: added a few more MSRs to the whitelist required by certain guests (bug #12245)
   GUI: fixed deleting of inaccessible VMs (4.3 regression, bug #12205)
   GUI: fixed warnings in VM settings / number of guest processors (bug #12480)
   Main: don't automatically enable 64-bit guests on 64-bit hosts if VT-x/AMD-V is not available (bug #12424)
   Main: always expose the DMI memory information to Windows 2012 guests (bug #12017)
   Main: fixed occasional crashes on guest display resolution change (bug #7063)
   Main: fixed reporting back temporary name when calling IGuestSession::DirectoryCreateTemp() (bug #12498)
   API: fix for a hang when launching a GUI VM through the API, which crashes due to GUI unavailability
   Storage: fix for BLKCACHE_IOERR runtime errors under rare circumstances (bug #11030)
   Network: allow to start more than 5 PCNet instances (bug #12426)
   E1000: if the cable was disconnected before the guest initialized the device, the link status was not properly set to 'down' after the initialization completed despite the fact that there was no connection
   3D support: fixed offset of guest 3D image elements (Mac OS X Retina hosts only; bug #11021)
   Solaris hosts: fixed accessing the host driver from non-global zones (4.3 regression, bug #12271)

뭔가 어려운 내용들이 개선이 된 것 같은데, 피부에 와닿는 부분은 잘 모르겠다 ^^
그냥 계속 되는 개선이 고마울 뿐....

반응형

오래간만에 Official Release가 나왔다.


이번 릴리스의 특징은 다음과 같다고 한다.

   - http://www.oracle.com/us/corporate/press/2033376

 News Summary

Oracle VM VirtualBox 4.3 introduces a virtual multi-touch user interface, supports additional devices and platforms, and provides enhanced networking capabilities enabling developers to virtualize modern post-PC era operating system features while maintaining compatibility with legacy operating systems.


이제는 가상 PC가 멀티 터치를 지원하는 세상이 되었다. 오호...
그리고, 네트웍 부분에 대해서도 많은 향상이 있단다.

무조건 닥치고 설치~!!

https://www.virtualbox.org/wiki/Downloads







반응형
  1. 신흥재 2013.10.20 20:31

    안녕하세요..
    우분투와 파이션 그리고 PostgreSQL을 좋아하고 이 블로그도 자주 들어오는 사람입니다..

    VirtualBox 4.3에 XP를 설치해보니 자주 동작이 너무 느려지는 문제가 계속 발생해서
    VirtualBox 4.2로 다시 설치했는데
    비슷한 증상을 보셨나요?

    • BlogIcon whatwant 2013.10.20 22:03 신고

      호스트 운영체제를 알려주시면 한 번 테스트 해보겠습니다.
      특정 상황에서 느려지는 것인지... 아니면 그냥 계속 느려지는 것인지...

      전, Win7 호스트에서 Ubuntu, CentOS, WIn XP를...
      Ubuntu 호스트에서 XP, Ubuntu, Win7을 사용하고 있는데...

      Ubuntu 호스트에서 XP를 이용할 때에 일부 보안프로그램(결재관련 키보드 보안같은거)과 충돌로 Freezing 되는 현상은 있는 것 같지만, 느려지는 현상은 잘 모르겠습니다.

  2. 신흥재 2013.10.21 17:42

    우분투 데스크탑 13.04 x86_64에 VirtualBox 4.3을 설치했습니다.

    지금 VirtualBox 4.2로 사용중인데
    XP압축해 놓은게 없어서 다시 설치했는데 지금도 느리네요..
    다른 프로그램은 문제없던데, 이상하게 .NET Framework(3.5) 설치할때에만 이렇게 느리네요..

    어제도 .NET Framework설치할때에 상당히 오래걸렸는데(웹설치판, 인터넷에서 다 내려받은 후 약 3시간 소요)
    지금 4.2에서도 비슷하네요..

    • BlogIcon whatwant 2013.10.23 22:28 신고

      제가 회사에서 사용하는 Main PC가 정확히 동일한 환경입니다.

      - Host : Ubuntu 13.04 64bit
      - Guest : MS Windows XP SP3
      - VM : VirtualBox 4.3

      하지만 저에게 느려지는 증상은 발생하지 않고 있습니다.

      그렇긴 한데 기본적으로 Ubuntu 13.04 버전은 compiz 관련해서 문제점이 여전히 많은 것 같습니다. 특히나 VirtualBox와 compiz의 궁합이 좀 이상합니다...^^ 그리고 이 환경에서 XP 內 보안관련 도구들과의 궁합도... 아직까지는 고질병인 것 같습니다.

      정확히 특정 상황에서 발생하는 문제점을 아직 찾지는 못했지만, 아직 VirtualBox 4.3이 살짝 불안정한 것은 맞는 것 같습니다. 이전에는 사용하면서 VM이 갑작스레 꺼진다거나 하는 현상이 거의 발생하지 않았는데, 4.3 버전을 사용하면서 2-3번 발생하는 것을 봐선.....^^ 하지만 해당 증상을 재연하지는 못하고 있습니다. 재연이 되어야 버그로 등록을 하던 말던 할텐데...

      하지만, 전체적으로 사용할만한 정도는 된다고 생각합니다. 아직 다운그레이드하고 싶은 생각까지는 들지 않으니까요... ^^

      이와 관련한 증상이나 현상을 발견하게 되면 포스팅해보도록 하겠습니다. 즐거운 VM 생활 되세요~!!


요즘엔 정말 드문드문 업데이트가 되고 있다.

안정화가 어느정도 되었고, 성숙기가 되었으니 그러는 것이라고 믿고 싶다.
오라클이라서가 아니라....

VirtualBox 4.2.18 (released 2013-09-06)

This is a maintenance release. The following items were fixed and/or added:

   •VMM: properly handle NMIs on Linux hosts with X2APIC enabled
   •VMM: fixed potential crashes with 64-bit guests on 32-bit hosts (bug #11979)
   •GUI / seamless: properly handle mouse wheel scroll events
   •GUI, VBoxManage: when unregistering a VM, also unregister the hard disk images which are used exclusively (bug #10311)
   •GUI: prevent crashes under certain conditions on X11 hosts
   •3D: multiscreen fixes (incorrect mouse position, flickers)
   •3D Support: several fixes for the Windows WDDM video driver (multiscreen, seamless)
   •Snapshots: made live snapshots work again (bug #9255)
   •Teleportation: made it work again (bug #9455)
   •VBoxManage: on snapshot take, --pause is default and --live is for doing live snapshots
   •VBoxSVC: don't crash on systems with many VLAN interfaces (Solaris hosts only)
   •Network: after the host resumes from suspend, disconnect and reconnect the virtual network cables to force renewing the DHCP leases for the guests. So far only Mac OS X hosts and Windows hosts (bug #10063).
   •NAT: on name server changes force a reconnect of the virtual network cable to notify the guest (Mac OS X hosts only)
   •Mac OS X installer: keep previously installed Extension Packs on VirtualBox upgrade
   •Linux hosts / guests: Linux 3.11 fixes (bug #12001)
   •Solaris hosts: fixed a potential kernel panic caused due to unexpected preemption due to logging.
   •Windows hosts: fixed an issue with USB2 devices being inaccessible when plugged into USB3 ports.
   •Linux Additions: added PCI device identifier to vboxvideo.ko fixing DRI initialization under certain conditions (bug #11957)
   •Linux Additions: fixed udev detection in the init script with Linux 3.x kernels

뭐 이번에는 관심있는 부분에 대해서 뭔가 많이 좋아진 것 같다.
개인적으로 사용하면서 확인이 가능한 부분은 없지만, 그 속에서 뭔가 좋아졌을거라 생각한다.

https://www.virtualbox.org/wiki/Downloads

◦ VirtualBox 4.2.18 for Windows hosts  x86/amd64
      - http://download.virtualbox.org/virtualbox/4.2.18/VirtualBox-4.2.18-88780-Win.exe
◦ VirtualBox 4.2.18 for Linux hosts
      - https://www.virtualbox.org/wiki/Linux_Downloads
• VirtualBox 4.2.18 Oracle VM VirtualBox Extension Pack  All supported platforms
      - http://download.virtualbox.org/virtualbox/4.2.18/Oracle_VM_VirtualBox_Extension_Pack-4.2.18-88780.vbox-extpack
반응형

업그레이드 발표 후 종종 짧은 시간 만에 새로운 버전을 발표하곤 하는 VirtualBox이다.
무언가 긴급한 에러 수정이 필요한 상황이 그 이유일 것이다.

This is a maintenance release. The following items were fixed and/or added:

• OVF/OVA: don't crash on import if no manifest is used (4.2.14 regression; bug #11895)
• GUI: do not restore the current snapshot if we power-off after a Guru Mediation
• Storage: fixed a crash when hotplugging an empty DVD drive to the VM
• Storage: fixed a crash when a guest read from a DVD drive attached to the SATA controller under certain circumstances
• EFI: don't fail with 64-bit guests on 32-bit hosts (bug #11456)
• Autostart: fixed VM startup on OS X
• Windows hosts: native Windows 8 controls
• Windows hosts: restore native style on Vista 32
• Windows hosts / guests: Windows 8.1 adaptions (bug #11899)
• Mac OS X hosts: after removing VirtualBox with VirtualBox_Uninstall.tool, remove it from the pkgutil --pkgs list as well

뭐 무조건 새로운 버전으로 설치, 활용하자.

https://www.virtualbox.org/wiki/Downloads
반응형

한 달에 한 번 정도 업데이트가 나오더니 이번에는 2달이 넘게 걸려서 새로운 버전이 릴리스 되었다.

VirtualBox 4.2.14 (released 2013-06-21)


This is a maintenance release. The following items were fixed and/or added:


VMM: another TLB invalidation fix for non-present pages

VMM: fixed a performance regression (4.2.8 regression; bug #11674)

GUI: fixed a crash on shutdown

GUI: prevent stuck keys under certain conditions on Windows hosts (bugs #2613, #6171)

VRDP: fixed a rare crash on the guest screen resize

VRDP: allow to change VRDP parameters (including enabling/disabling the server) if the VM is paused

USB: fixed passing through devices on Mac OS X host to a VM with 2 or more virtual CPUs (bug #7462)

USB: fixed hang during isochronous transfer with certain devices (4.1 regression; Windows hosts only; bug #11839)

USB: properly handle orphaned URBs (bug #11207)

BIOS: fixed function for returning the PCI interrupt routing table (fixes NetWare 6.x guests)

BIOS: don't use the ENTER / LEAVE instructions in the BIOS as these don't work in the real mode as set up by certain guests (e.g. Plan 9 and QNX 4)

DMI: allow to configure DmiChassisType (bug #11832)

Storage: fixed lost writes if iSCSI is used with snapshots and asynchronous I/O (bug #11479)

Storage: fixed accessing certain VHDX images created by Windows 8 (bug #11502)

Storage: fixed hang when creating a snapshot using Parallels disk images (bug #9617)

3D: seamless + 3D fixes (bug #11723)

3D: version 4.2.12 was not able to read saved states of older versions under certain conditions (bug #11718)

Main/Properties: don't create a guest property for non-running VMs if the property does not exist and is about to be removed (bug #11765)

Main/Properties: don't forget to make new guest properties persistent after the VM was terminated (bug #11719)

Main/Display: don't lose seamless regions during screen resize

Main/OVF: don't crash during import if the client forgot to call Appliance::interpret() (bug #10845)

Main/OVF: don't create invalid appliances by stripping the file name if the VM name is very long (bug #11814)

Main/OVF: don't fail if the appliance contains multiple file references (bug #10689)

Main/Metrics: fixed Solaris file descriptor leak

Settings: limit depth of snapshot tree to 250 levels, as more will lead to decreased performance and may trigger crashes

VBoxManage: fixed setting the parent UUID on diff images using sethdparentuuid

Linux hosts: work around for not crashing as a result of automatic NUMA balancing which was introduced in Linux 3.8 (bug #11610)

Windows installer: force the installation of the public certificate in background (i.e. completely prevent user interaction) if the --silent command line option is specified

Windows Additions: fixed problems with partial install in the unattended case

Windows Additions: fixed display glitch with the Start button in seamless mode for some themes

Windows Additions: Seamless mode and auto-resize fixes

Windows Additions: fixed trying to to retrieve new auto-logon credentials if current ones were not processed yet

Windows Additions installer: added the /with_wddm switch to select the experimental WDDM driver by default

Linux Additions: fixed setting own timed out and aborted texts in information label of the lightdm greeter

Linux Additions: fixed compilation against Linux 3.2.0 Ubuntu kernels (4.2.12 regression as a side effect of the Debian kernel build fix; bug #11709)

X11 Additions: reduced the CPU load of VBoxClient in drag'and'drop mode

OS/2 Additions: made the mouse wheel work (bug #6793)

Guest Additions: fixed problems copying and pasting between two guests on an X11 host (bug #11792)


seamless 관련 버그 픽스가 가장 눈에 띈다.

아래 환경에서 Guest 종료 후 재시작을 하면 Guest 윈도우 사이즈를 이전 것을 기억못하는 버그는 사라졌다 !

   - Host : Windows XP SP3
   - Guest : Ubuntu 12.04


그 외에는 그다지 눈에 띄는 부분은 잘 안보인다.


https://www.virtualbox.org/wiki/Downloads

Ubuntu, Window Host 모두에서 설치하고 사용하는데, 별다른 이상 증상은 보이지 않는다.
반응형

만날 모니터링 하다가 꼭 잠시 한 눈 판 사이에 새로운 버전이 올라온다. 우씨...

가장 대표적인 것은 Multi-screen 지원 관련하여 많은 개선이 있었고...
리눅스 관련해서 최신 커널 컴파일 지원이 추가 되었다.

업데이트 해서 작업해본 결과 큰 이상은 보이지 않는다 ^^

   - https://www.virtualbox.org/wiki/Downloads


VirtualBox 4.2.12 (release 2013-04-12)

This is a maintenance release. The following items were fixed and/or added:

•VMM: fixed a Guru Meditation on putting Linux guest CPU online if nested paging is disabled
•VMM: invalidate TLB entries even for non-present pages
•GUI: Multi-screen support: fixed a crash on visual-mode change
•GUI: Multi-screen support: disabled guest-screens should now remain disabled on visual-mode change
•GUI: Multi-screen support: handle host/guest screen plugging/unplugging in different visual-modes
•GUI: Multi-screen support: seamless mode: fixed a bug when empty seamless screens were represented by fullscreen windows
•GUI: Multi-screen support: each machine window in multi-screen configuration should have correct menu-bar now (Mac OS X hosts)
•GUI: Multi-screen support: machine window View menu should have correct content in seamless/fullscreen mode now (Mac OS X hosts)
•GUI: VM manager: vertical scroll-bars should be now updated on content/window resize
•GUI: VM settings: fixed crash on machine state-change event
•GUI: don't show warnings about enabled or disabled mouse integration if the VM was restored from a saved state
•Virtio-net: properly announce that the guest has to handle partial TCP checksums (bug #9380)
•Storage: Fixed incorrect alignment of VDI images causing disk size changes when using snapshots (bug #11597)
•Audio: fixed broken ALSA & PulseAudio on some Linux hosts due to invalid symbol resolution (bug #11615)
•PS/2 keyboard: re-apply keyboard repeat delay and rate after a VM was restored from a saved state (bug #10933)
•BIOS: updated DMI processor information table (type 4): corrected L1 & L2 cache table handles
•Timekeeping: fix several issues which can lead to incorrect time, Solaris guests sporadically showed time going briefly back to Jan 1 1970
•Main/Metrics: disk metrics are collected properly when software RAID, symbolic links or rootfs are used on Linux hosts
•VBoxManage: don't stay paused after a snapshot was created and the VM was running before
•VBoxManage: introduced controlvm nicpromisc (bug #11423)
•VBoxManage: don't crash on controlvm guestmemoryballoon if the VM isn't running (bug #11639)
•VBoxHeadless: don't filter guest property events as this would affect all clients (bug #11644)
•Guest control: prevent double CR in the output generated by guest commands and do NLS conversion
•Linux hosts / guests: fixed build errors on Linux 3.5 and newer kernels if the CONFIG_UIDGID_STRICT_TYPE_CHECKS config option is enabled (bug #11664)
•Linux Additions: handle fall-back to VESA driver on RedHat-based guests if vboxvideo cannot be loaded
•Linux Additions: RHEL/OEL/CentOS 6.4 compile fix (bug #11586)
•Linux Additions: Debian Linux kernel 3.2.0-4 (3.2.39) compile fix (bug #11634)
•Linux Additions: added auto-logon support for Linux guests using LightDM as the display manager
•Windows Additions: Support for multimonitor. Dynamic enable/disable of secondary virtual monitors. Support for XPDM/WDDM based guests
•X11 Additions: support X.Org Server 1.14 (bug #11609)

반응형

가상데스크탑 유틸리티인 VirtualBox를 조금이라도 사용해본 사람이라면,
Guest OS 설치 후 제일 먼저 해야되는 작업인 Guest Addtion Install 을 알 것이다.

그래픽 드라이버나 입력 장치 등의 개선된 가상 드라이버를 설정해주는...
그냥 쉽게 말해서 상당히 더 쓸만하게 만들어주는 과정이다.

Guest OS로 Ubuntu를 설치하고 나서 Guest Addtion Install을 실행하게 되면
아래와 같은 화면이 나온다.


그런데, 위 화면을 보면 Install 과정이 잘 된 것 같지만,
중간 부분을 보면 아래와 같은 메시지가 있다.

The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

뭔가가 없어서 compile을 실패했단다.
그 뭔가는 바로 현재 사용하고 있는 kernel의 headers이다.

그런데, 실제로 살펴보면
"linux-headers-generic" 패키지를 설치하고자 하면 이미 설치되어있다.

이 문제를 해결하기 위해서는 다른 것을 설치해야 한다.


$ sudo apt-get install virtualbox-ose-guest-dkms
$ sudo apt-get install virtualbox-ose-guest-utils
( $ sudo apt-get install virtualbox-ose-guest-x11 )

즉, 우리의 사랑스럽고 친절한 ubuntu에서 VirtualBox를 위한 패키지를 이미 가지고 있다!!!
위와 같이 그대로 설치하면 된다.


설치 중간에 위와 같이 기존에 이미 존재하는 스크립트에 대한 처리를 묻는다.
그냥 기본값으로 N을 적용하면 된다.

설치가 끝나면 재부팅을 하자.

그리고 나서 다시 한 번 VirtualBox Guest Addtion Install을 실행하자.


이번에는 중간에 뭔가 이상한 것 없이 잘 설치가 되었다.
위 메시지에 나온 것처럼, 재부팅만 한 번 해주면 된다!!!


모두들 즐거운 VirtualBox 생활하세요!!!!!!

반응형
  1. bw 2012.11.13 08:46

    정보 감사합니다~

    • BlogIcon whatwant 2012.12.21 22:39 신고

      즐거운 VirtualBox 생활,

      즐거운 Ubuntu 생활 하세요~!!!

+ Recent posts