ログってなんぼ

日々のメモです

VirtualboxのVM(CentOS6)にGuest Additionsをインストールする

VirtualBoxで色々捗ってるokisanjpです。

共有フォルダ機能を使って、ホストのmacとゲストのCentOSで開発物を共有したいってのもあるので面倒でさぼってたGuest Additionsのインストール作業をします。

CDドライブにGuest Additionsを入れておく

VMのウィンドウ「device」メニューからセットできます。

SS 2014 01 25 17 53 52

セットアップ

# yum install dkms

# mkdir /mnt/cdrom
# mount -r -t iso9660 /dev/cdrom /mnt/cdrom


# cd /mnt/cdrom
# ./VBoxLinuxAdditions.run install
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.3.6 Guest Additions for Linux............
VirtualBox Guest Additions installer
Removing installed version 4.3.6 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules           [  OK  ]
Removing existing VirtualBox non-DKMS kernel modules       [  OK  ]
Building the VirtualBox Guest Additions kernel modules
Building the main Guest Additions module                   [  OK  ]
Building the shared folder support module                  [  OK  ]
Building the OpenGL support module                         [失敗]
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions              [  OK  ]
Installing the Window System drivers                       [失敗]
(Could not find the X.Org or XFree86 Window System.)

# cd /
# umount /mnt/cdrom

#reboot

X-WindowやOpenGL系は必要なく、最初から入れていなかったのでこのへんのエラーメッセージは問題なし。

これで共有フォルダも使えるようになります。

SS 2014 01 25 18 10 56

# ls -l /media/sf_/
合計 0
drwxrwx--- 1 root vboxsf 646  1月 25 18:10 2014 git

macからディレクトリを作ってみる

$ mkdir test

ゲストのCentOSから確認

# ls -l /media/sf_/git/
drwxrwx--- 1 root vboxsf  68  1月 25 18:12 2014 test

# echo "hoge" > /media/sf_/git/test/test.txt

再度macで確認

SS 2014 01 25 18 15 24

OKです。