2014-04 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2014-04-12 (土)

Ubuntu13.10のVagrantで/vagrantが見れなくてハマった [vagrant][Ubuntu]

`ls /vagrant`から返ってこなくて、今日はずっと調べてました。。。

BoxはUbuntu Officialのやつ
http://cloud-images.ubuntu.com/vagrant/saucy/current/saucy-server-cloudimg-amd64-vagrant-disk1.box

結論から言うと、vagrant-vbguest pluginをインストールし、vagrantを起
動、vagrantの中で/usr/lib/VBoxGuestAdditionsを見えるようにしてあげ
ればOK。道は長かった。


$ vagrant plugin install vagrant-vbguest
$ vagrant up


Vagrant起動の途中でvbguest pluginによって
/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
がvagrantにインストールされます。

この時点ではマウントに失敗します。

default: /vagrant => /Users/masutaka/projects/example.com
Failed to mount folders in Linux guest. This is usually because
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


sshログインして、/usr/lib/VBoxGuestAdditionsを見えるようにしてあげます。
/opt/VBoxGuestAdditions-4.3.10はvbguest pluginによって作られたディレクトリです。

$ vagrant ssh
$ sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
$ exit


再起動すれば`ls /vagrant`出来るはず!

$ vagrant reload


なんかwarningが出ます。よく分かりませんが、Boxが4.2.16を要求するた
めのようです。/vagrantは見えるので気にしないことにします...。

==> default: Machine booted and ready!
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims: 4.2.16
VBoxService inside the vm claims: 4.3.10
Going on, assuming VBoxService is correct...
GuestAdditions seems to be installed (4.3.10) correctly, but not running.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims: 4.2.16
VBoxService inside the vm claims: 4.3.10
Going on, assuming VBoxService is correct...
Starting the VirtualBox Guest Additions ...done.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims: 4.2.16
VBoxService inside the vm claims: 4.3.10
Going on, assuming VBoxService is correct...


~/VirtualBox VMs以下のxmlファイル(*.vbox)で確認できます。

<GuestProperties>
  <GuestProperty name="/VirtualBox/GuestAdd/Revision" value="8000" timestamp="1396412317283407000" flags=""/>
  <GuestProperty name="/VirtualBox/GuestAdd/Version" value="4.2.16" timestamp="1396412319354389000" flags=""/>
  <GuestProperty name="/VirtualBox/GuestAdd/VersionExt" value="4.2.16_Ubuntu" timestamp="1396412318320621000" flags=""/>
</GuestProperties>



Thanks!
Vagrant Shared Directory Hangs on Ubuntu 13.10 - Woolie.co.uk
ubuntu - Vagrant error : Failed to mount folders in Linux guest - Stack Overflow
Every 2nd boot, "different reports about installed GuestAdditions" · Issue #111 · dotless-de/vagrant-vbguest

2014-04 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

最終更新時間: 2020-10-25 16:12 JST

検索


最近の話題
- 2020-09-03
  Looker User Meetup in Tokyo #4(BEACON Japan 前夜祭)に参加した #lookermeetup
- 2020-09-02
  CircleCI の orb を fork して PR を送る前の動作確認方法
- 2020-08-21
  テレビ用に HDMI 切替器を買った
- 2020-08-16
  Emacs-27.1 がリリースされたので elscreen.el を tab-bar.el に移行した
- 2020-08-14
  Chromecast を第1世代から第3世代に買い替えた
- 2020-07-24
  何年も続いている私の Emacs パッケージ管理方法
- 2020-07-17
  Android の HTTP Shortcuts アプリで Slack Status 変更と勤怠打刻をいい感じにする
最近追記された記事
- 2014-11-02-2 (218日前)
- 2020-01-22-1 (224日前)
- 2019-02-11-1 (398日前)
- 2019-02-03-1 (398日前)
- 2019-01-28-1 (398日前)
- 2019-02-03-1 (440日前)
- 2018-11-28-1 (454日前)
- 2019-05-07-1 (534日前)
- 2018-04-30-1 (549日前)
- 2018-01-28-1 (561日前)
カテゴリ
- Android (2)
- Anthy (3)
- Apache (11)
- Apple (1)
- ATOK (4)
- au (3)
- AWS (24)
- Bazaar (1)
- Berkshelf (2)
- BigQuery (1)
- BitBar (4)
- Book (109)
- Boxen (2)
- Bugsnag (1)
- capistrano (4)
- chalow (57)
- ChatWork (1)
- Chef (17)
- Chrome (3)
- Chromecast (1)
- CircleCI (12)
- clang (26)
- Comics (2)
- Cooking (10)
- cvs (15)
- cygwin (12)
- D3.js (1)
- Debian (55)
- Docker (5)
- E-mail (9)
- elasticsearch (4)
- Emacs (225)
- Emacs講座 (10)
- English (4)
- feedforce (7)
- fetchmail (3)
- Firefox (20)
- Fluentd (4)
- ftp (2)
- Game (21)
- GCP (1)
- Gem (5)
- Git (9)
- GitHub (23)
- golang (11)
- Google (1)
- gpg (4)
- GrowthForecast (7)
- Health (7)
- Heroku (21)
- Homebrew (10)
- HTML (6)
- iBook (1)
- iOS (1)
- iPad (1)
- iPhone (17)
- IRC (1)
- Jenkins (8)
- JS (1)
- Karabiner (1)
- KeySnail (3)
- Kibana (1)
- Kindle (1)
- Kubernetes (2)
- Langrich (7)
- LDAP (6)
- Life (24)
- Linux (7)
- Mackerel (1)
- macOS (1)
- Mew (18)
- MongoDB (1)
- Mozilla (19)
- Music (1)
- MySQL (1)
- NAS (4)
- nginx (6)
- NHK (1)
- Node (1)
- ntp (4)
- OOP (2)
- OpenID (2)
- openssl (1)
- Opera (2)
- OSX (41)
- Perl (14)
- PHP (19)
- PostgreSQL (1)
- procmail (4)
- Programing (3)
- Puppet (1)
- Python (2)
- Rails (13)
- Rake (2)
- RaspberryPi (2)
- Redash (1)
- RedHat (29)
- Redmine (3)
- RSpec (2)
- Ruby (54)
- samba (3)
- screen (7)
- sed (5)
- serverspec (6)
- sh (8)
- Slack (4)
- Solaris9 (22)
- Spring (2)
- ssh (4)
- StatusNet (21)
- svn (12)
- Swift (1)
- Tablet (1)
- tdiary (3)
- Terraform (3)
- Twitter (15)
- Twmode (6)
- Ubuntu (5)
- UNIX (102)
- vagrant (8)
- Video (21)
- vim (1)
- Wercker (9)
- Windows (29)
- Wine (3)
- XML (11)
- XP (1)
- zsh (26)
- インストールメモ (33)
- クイックシェイプ (12)
- ネタ (15)
- 勉強会 (19)
- 携帯 (6)
- 正規表現 (4)
過去ログ
2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12