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

   - 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







반응형

회사 업무로 인하여 뜬금없이 MySQL을 설치를 해야하는 상황
그래서 한 번 집에서 소스설치에 대해서 미리 살펴보기로 했다.

mysql과 같은 경우 대중화(?)된 소프트웨어이기에 apt-get을 이용해서 설치를 해도 되겠지만,
나름 정식으로 사용하는 놈인데, 버전 관리를 위해서라도 소스코드를 이용해서 빌드 설치를 해보고자 한다.

   - http://www.mysql.com/

소스코드 빌드에 대한 설명은 다음에서 찾아볼 수 있다.

   - http://dev.mysql.com/doc/refman/5.6/en/installing-source-distribution.html

우리가 사용해도 되는 버전은 다음과 같다.

   - MySQL Community Edition (GPL)

다음의 주소에서 다운로드를 받을 수 있다.

   - http://dev.mysql.com/downloads/

Database Server를 구축하기 위해서는 다음 제품을 다운로드 받으면 된다.

   - MySQL Community Server (GPL)


▷ 테스트 환경 : Ubuntu 12.04 64bit LTS


이제 본격적으로 진행을 해보자.

1. 빌드를 진행하기 위해 필요한 패키지들을 설치하자.

$ sudo apt-get install -y cmake build-essential libtool libreadline6-dev libncurses5-dev libbison-dev libaio1 libaio-dev libssl-dev bison m4


2. 다운로드 받고 압축 풀기

$ cd /srv/install/mysql
$ wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.14.tar.gz
$ tar xvfz mysql-5.6.14.tar.gz
$ cd mysql-5.6.14


3. CMake 실행

   - 제일 뒤의 [ . ]을 포함해야 한다.

$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.6.14 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DWITH_EXTRA_CHARSETS=all -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_TCP_PORT=3306 -DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.socket .

   - 만약 뭔가 에러가 발생해서 다시 cmake를 하고 싶다면...

$ rm -rf ./CMakeCache.txt

   - 지우고 다시 cmake 실행


4. make 실행 및 설치

$ make
$ sudo make install
$ sudo ln -s /usr/local/mysql-5.6.14 /usr/local/mysql

   - 만약 뭔가 에러가 발생해서 다시 make를 하고 싶다면...

$ make clean
$ make



5. MySQL이 사용할 계정 생성

$ sudo groupadd mysql
$ sudo useradd -M -d /usr/local/mysql -g mysql -s /usr/sbin/nologin mysql



6. 환경 설정

$ cd /usr/local/mysql
$ sudo cp ./support-files/my-default.cnf /etc/my.cnf
$ sudo nano /etc/my.cnf

...
character-set-server = utf8
collation-server = utf8_general_ci
character-set-client-handshake = false


7. 기본 DB 설치 및 파일 권한 설정

$ sudo chown root.mysql -R /usr/local/mysql
$ sudo chown root.mysql -R /usr/local/mysql-5.6.14
$ sudo chown mysql.mysql -R /usr/local/mysql/data
$ sudo chown mysql.mysql -R /usr/local/mysql-5.6.14/data

$ cd /usr/local/mysql
$ sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data



8. 실행 및 패스워드 설정

$ cd /usr/local/mysql
$ sudo ./bin/mysqld_safe --user=mysql &

$ ./bin/mysqladmin -u root password "패스워드"


9. 자동 실행 설정

$ sudo cp ./support-files/mysql.server /etc/init.d/mysqld
$ sudo update-rc.d mysqld defaults


10. 경로 설정

$ sudo nano /etc/environment

PATH="......:/usr/local/mysql/bin"



생각보다 어렵지는 않다.

세밀한 환경 설정이나 기타 사용법에 대해서는 다음에 기회가 되면.... ^^
반응형

버전관리 도구로 Git을 사용하는 경우,
코드 리뷰 도구로는 Gerrit을 사용하는 것이 거의 당연시 되고 있다.
그 가장 큰 이유는 바로 요즘 대세인 Google의 Android에서 사용하고 있다고 알려져있기 때문으로 보인다.


그래서 궁금한 것이 그러면 다른 곳에서는 어떤 코드 리뷰 도구를 사용하는지 알아보고 싶었다.
그러던 중 알게 된 것이 Yahoo에서 사용했다고 알려진 Review Board였다.
최근에는 Git도 지원을 하고 있었다.


그 외에도 몇 가지 도구를 더 찾을 수는 있었지만,
코드 리뷰를 개발 프로세스 안에서 시스템 적으로 코드 리뷰를 강제해야만 하는
회사에서 적용할 수 있는 강력하고 안정적인 쓸만한 리뷰 도구는 그다지 많지 않았다.


결론적으로,
일단 Review Board를 설치해보고 그 화면이나 기능에 대해서 한 번 살펴보기로 했다!
시간 투자 결정 !!!


01. Review Board

   - http://www.reviewboard.org/
   - Review Board는 Ubuntu와 Python을 사랑하는 도구로 보인다. 특히 Python !!!
   - 그래서 설치 과정 역시 일반적이지 않고 Python을 이용하여 이루어진다.


02. Database

   - Review Board는 다음의 3가지 database를 지원한다.
   - MySQL, PostgreSQL, sqlite

   - 개인적인 취향으로 PostgreSQL으로 이하 설치과정을 진행하겠다.
   - 다들 알겠지만, 설치는 다음과 같이 진행하면 된다.

$ sudo apt-get install postgresql



03. WAS

   - 웹 기반의 코드 리뷰 도구이기 때문에 WAS가 필요하다.
   - Review Board에서 공식적으로 지원하는 것은 다음의 2가지 WAS 구성이다.
      ▷ Apache + mod_wsgi, fastcgi, or mod_python
      ▷ lighttpd + fastcgi

   - 최근에는 lighttpd도 많이 사용되지만, Apache로 이하 설치과정을 진행하겠다.
   - 설치가 필요한 경우 아래와 같이 진행하면 된다.

$ sudo apt-get install apache2 libapache2-mod-python libapache2-mod-wsgi



04. Python Setuptools

   - Review Board는 조금 특이한 (솔직히 말하면 필자가 설치했던 것들 중 최초다 @.@) 설치과정을 갖고 있다.
   - 바로 Python Setuptools를 이용해서 설치를 진행하기에, 해당 도구를 미리 설치해줘야 한다.

$ sudo apt-get install python-setuptools



05. Python Development Headers

   - 정확히 왜 필요한지는 모르겠지만, 일단 필요하다고 하니 설치를 해보자.

$ sudo apt-get install python-dev



06. memcached

   - 웹 기반으로 구동이 되는 도구이다보니, 성능 이야기가 곧잘 나오곤 한다.
   - 그래서인지 옵션 사항이긴 하지만 Review Board는 성능 향상을 위한 도구를 제시하고 있다.

$ sudo apt-get install memcached
$ sudo easy_install python-memcached



07. Patch

   - Review를 위한 도구이다 보니, 필수로 필요한 것 중 하나가 patch이다.

$ sudo apt-get install patch



08. Review Board

   - 이제 준비는 모두 끝났다. Review Board를 설치하자~!!!

$ sudo easy_install ReviewBoard

   - 너무 쉽다고?! 아직 조금 더 남았다.



09. database bindings

   - review board와 database를 연결해줘야 한다.
   - 필자는 postgresql을 사용하기에 아래와 같이 설치~!!!

$ sudo apt-get install libpq-dev
$ sudo easy_install psycopg2



10. create site

   - 설치가 되었다고 해서 모두 끝나는 것이 아니다.
   - Review를 진행할 site를 생성해야 사용할 수가 있는 것이다.

   - 여기에서 사용할 사용자와 database를 등록해놓자.

$ sudo su - postgres
$ psql

# CREATE ROLE reviewboard LOGIN ENCRYPTED PASSWORD 'my_password' NOINHERIT VALID UNTIL 'infinity';
# CREATE DATABASE reviewboard WITH ENCODING='UTF8' OWNER=reviewboard;
# \q

$ exit

   - 이제 reviewboard site를 생성하자.

$ sudo rb-site install /var/www/review.whatwant.com

   - 위 경로는 현재 존재하지 않는 디렉토리이다. 위 명령어를 통해 생성이 될 예정이다.


   - 명령어를 실행하면 위와 같은 창이 X-Windows 에 뜨게 된다.


   - 지금 테스트하고 있는 환경에서는 별도의 도메인같은 것이 없으니 위 예시는 그냥 "127.0.0.1"을 사용하고 있다.


   - 하위 경로를 별도로 지정하고 싶은 경우를 위한 환경 설정이다.


   - 무슨 말인지 잘 모르겠다. 이럴 때엔 그냥 내버려두란다. 그러면 그렇게 하자 ^^


   - 마찬가지다. 그냥 내버려두란다.


   - 설치하고 사용할 Database를 고르면 된다. 필자는 postgresql을 선택했다.


   - postgresql에서 사용할 database 이름을 지어주면 되는데, 앞에서 생성한 reviewboard라는 이름으로 생성하자.


   - DB 서버를 별도로 두었다면 해당 IP를 적어주면 되고, 같은 서버에 위치하고 있다면 기본값 localhost 그대로 쓰자.


   - database를 위한 사용자와 비밀번호 입력을 위한 화면이다. 앞에서 등록한 사용자 정보를 넣어주면 된다.


   - 메모리 캐쉬를 위해서 어떤 방법을 사용할지에 대한 것인데, ReviewBoard에서 요구하는 방식을 그대로 써보자.


   - memcache 서버에 대한 설정인데, 왠만하면 그냥 그대로 쓰자.


   - 사용할 웹서버를 고르는 것인데, 우리는 이번에 apache를 사용하기로 했으므로 그렇게 선택하면 된다.


   - 웹서버에서 Python을 사용하기 위한 Loader를 고르는 것인데, 기본 추천값으로 사용하자.


   - 이번에 생성한 ReviewBoard의 site에서 사용할 관리자의 계정을 등록하면 된다.


   - 설치가 위와같이 진행이 된다.


   - 모두 끝났다.



11. Apache 설정

   - 위에서 필자와 같이 설정을 했으면 아래와 같이 진행을 해보자.

$ nano /var/www/review.whatwant.com/conf/apache-wsgi.conf

   - 위와 같이 ReviewBoard가 참고할 환경 설정 파일을 만들어 놓았다.

<VirtualHost *:80>
        ServerName 127.0.0.1
        DocumentRoot "/var/www/review.whatwant.com/htdocs"

        # Error handlers
        ErrorDocument 500 /errordocs/500.html

        WSGIPassAuthorization On
        WSGIScriptAlias "/" "/var/www/review.whatwant.com/htdocs/reviewboard.wsgi/"

        <Directory "/var/www/review.whatwant.com/htdocs">
                AllowOverride All
                Options -Indexes +FollowSymLinks
                Allow from all
        </Directory>

        # Prevent the server from processing or allowing the rendering of
        # certain file types.
        <Location "/media/uploaded">
                SetHandler None
                Options None

                AddType text/plain .html .htm .shtml .php .php3 .php4 .php5 .phps .asp
                AddType text/plain .pl .py .fcgi .cgi .phtml .phtm .pht .jsp .sh .rb

                <IfModule mod_php5.c>
                        php_flag engine off
                </IfModule>
        </Location>

        # Alias static media requests to filesystem
        Alias /media "/var/www/review.whatwant.com/htdocs/media"
        Alias /static "/var/www/review.whatwant.com/htdocs/static"
        Alias /errordocs "/var/www/review.whatwant.com/htdocs/errordocs"
        Alias /favicon.ico "/var/www/review.whatwant.com/htdocs/static/rb/images/favicon.png"
</VirtualHost>

   - 위와같이 친절하게 필요한 설정을 모두 제공을 해준다.
   - 필자는 위의 내용을 참고해서 그대로 이용하고자 한다. 포트만 변경해서... ^^

$ sudo nano /etc/apache2/sites-available/default

...
<VirtualHost *:8080>
위의 내용
</VirtualHost>

   - 포트를 추가하기 위해서는 다음의 작업도 수행해주어야 한다.

$ sudo nano /etc/apache2/ports.conf

...
NameVirtualHost *:8080
Listen 8080

   - 이제 apache2 재시작을 하자.

$ sudo service apache2 restart

   - 위와 같이 했는데, 다음과 같은 에러메시지가 보인다면, 다음의 포스트를 참고하자.
   - http://whatwant.tistory.com/440

$ sudo service apache2 restart
 * Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

 

12. 디렉토리 권한 설정

   - 몇 개의 디렉토리에 대해서는 권한을 부여해주어야 한다.

$ sudo chown -R www-data /var/www/review.whatwant.com/data
$ sudo chown -R www-data /var/www/review.whatwant.com/htdocs/media/ext



13. 설치 확인

   - 이제 잘 설치 되었는지 확인을 해보자.

   - 웹브라우저를 통해 [ http://localhost:8080 ]으로 접속을 하면 된다.


   - 로그인 화면이 떴다!!!!
   - 설치과정에서 입력한 계정으로 로그인을 하면 된다.



설치과정이 너무 길었으니... 사용을 위한 부분은 다른 포스팅으로 설명을 하기로 하겠다.
(실제로 포스팅을 위해서는 약 3일이 걸렸다... 몇 가지 확인을 위해서 이기도 하고, 개인적인 일도 있다보니 ^^)

반응형

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

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

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 모두에서 설치하고 사용하는데, 별다른 이상 증상은 보이지 않는다.
반응형

+ Recent posts