Guest Additions 共有フォルダが使えない場合
1.ゲストOS側に共有フォルダが作成されていない又はアクセスできない
vagrant vbguest
Virtualbox on your host claims: 5.2.18
VBoxService inside the vm claims: 6.1.22
Going on, assuming VBoxService is correct...
[default] GuestAdditions 6.1.22 running --- OK.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims: 5.2.18
VBoxService inside the vm claims: 6.1.22
Going on, assuming VBoxService is correct...
vagrant plugin install vagrant-vbguest
vagrant reload
~~少し長い処理
vagrant vbguest
[default] GuestAdditions 6.1.22 running --- OK.
vagrant ssh
cd /共有フォルダ(アクセスできたら成功)
症状
ホストOSとゲストOS間で共有フォルダを持ちたい場合、Virtualbox GuestAddtionsを入れる必要がある。
この時Vagrant(ホスト)側にプラグイン「vagrant-vbguest」をインストールする。
しかしVagrantで使うBOXイメージはVagrantCloudから落としてくるのが通例だが
VagrantCloud側のBOXイメージが古い場合がある。そういった場合にホストOS側とゲストOS側
それぞれのGuestAdditionsのバージョンが異なり躓くことがある。
やることは上記コマンドの通りだが
vagrant plugin listではGuestAddtionsのバージョンが
確認できない。そこで「vagrant vbguest」を打鍵して確認する必要がある。
最終的には
GuestAdditions 6.1.22 running --- OK. (6.1.22はバージョン名で読替が必要)
が表示されればOK。ssh接続後 共有フォルダにアクセスできれば成功となる。
最終更新:2021年05月23日 01:53