1.6.6
apt-get install build-essential
OSE版
source.listにここを追加
deb http://www.jp.backports.org/ etch-backports main contrib non-free deb-src http://www.jp.backports.org/ etch-backports main contrib non-free
インストールしてコンパイル
aptitude install virtualbox-ose-guest-source m-a a-i virtualbox-ose-guest
マウント
modprobe vboxvfs mount -t vboxsf hoge /mnt
ホスト側で普通版使ってるのにゲスト側にOSE版をインストールすると
sf_read_super_aux err=-22
とかいうエラーになって使えない。(多分)
このときは普通版をインストールする。
普通版
メニューからGuest Addiotions のインストールを選択してCDをマウント
mount -o exec /media/cdrom
インストーラ実行
/media/cdrom/VBoxLinuxAdditions.run
マウントのやり方は同じ
modprobe vboxvfs mount -t vboxsf hoge /mnt
共有フォルダ上のファイルを実行できない。実行属性を付加できない。
execとかumaskとか指定してもだめ。多分バグ。
参考にしたページ
- 秀の介Wiki - VirtualBox on Debian
- module-assistant ¤Ç¥â¥¸¥å¡¼¥ë¤ò¥Ó¥ë¥É¤¹¤ë¡£
- http://133.20.241.45/casper/entry/144
- #1776 (No execute permission on file in shared folder, Mac host, Linux guest) – Oracle VM VirtualBox
- #2634 (Cannot change Shared Folder permissions) – Oracle VM VirtualBox
- virtualbox.org • View topic - Do the fmode / dmode options for mount.vboxsf work?
- virtualbox.org • View topic - Shared Folder Mount
- virtualbox.org • View topic - compiling in shared mount, can't execute file (mac/ubuntu)