トップ «前の日記(2014-05-23) 最新 次の日記(2014-06-18)» 編集

秘密のLinux日記(NG)

2014年
5月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31






DEER N' HORSE
りょうすけのリンク集
りょうすけの GnuPG 公開鍵

やることリスト

  • 25 編集中検索実装
  • 10 マラソンビッグデータ()

最近のコメント

  1. 削除Nakeela Knell (01-07)
  2. 削除Thelma Trask (01-07)
  3. 削除Daralee Kassel (01-07)
Map

2014-05-28

[VirtualBox] VirtualBox 4.3.10でvagrantの共有ディスクをマウントするのにエラーが出る。

Ubuntu 14.04(trusty)のホストで同じくtrustyのVirtualBoxゲストを作ってvagrantで起動しようとしたら共有ディレクトリの/vargantをマウントできないというエラーが出る。

$ uname -a
Linux doara 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 233000 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ dpkg -l | grep virtualbox
ii  virtualbox        4.3.10-dfsg-1   amd64    x86 virtualization solution - base binaries
ii  virtualbox-dkms   4.3.10-dfsg-1   all      x86 virtualization solution - kernel module sources for dkms
ii  virtualbox-qt     4.3.10-dfsg-1   amd64    x86 virtualization solution - Qt based user interface
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
[default] Clearing any previously set forwarded ports...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[default] Booting VM...
[default] Waiting for machine to boot. This may take a few minutes...
[default] Machine booted and ready!
GuestAdditions 4.3.10 running --- OK.
[default] Configuring and enabling network interfaces...
[default] Mounting shared folders...
[default] -- /vagrant
Failed to mount folders in Linux guest. This is usually beacuse
the "vboxsf" file system is not available. Please verify that
the guest additions are properly installed in the guest and
can work properly. The command attempted was:

mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` /vagrant /vagrant
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` /vagrant /vagrant

全く設定変えてないvagrant環境なのでbox作るの間違えたか?もしくはVBoxGuestAdditionのインストールに失敗したか?と思ったらこっちのせいではなかった模様。共有ディレクトリ/vagrantがマウントできてないだけでゲストには「vagrant ssh」でログインできるので、ゲストOSの中で以下の様にシンボリックリンクを貼ればとりあえず解決できる。

sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions

vagrantのバグではなくてVirtualBoxのバグで4.3.12で直るそうな。


りょうすけ <ryosuke at deer-n-horse.jp>
PGP Finger Print: D1BF 4076 2BA9 F062 E61D 862D 43E3 EB6D E642 0EC2