お仕事

vagrant

Virtualbox Guest Additionsのアップデート

vagrantを使用して共有フォルダの同期等
ちょっとおかしいなと思ったときに行う作業
具体的にvagrant up を実行したときに以下の表示がされたときに行う
[default] GuestAdditions versions on your host (*.*.**) and guest (*.*.**) do not match.

[手順]
1. vagrant上の環境に接続

2. 以下のサイトでvitualboxに対応したバージョンのVBoxGuestAdditions_*.*.**.isoを探す

http://download.virtualbox.org/virtualbox/

 

3. 作業ディレクトリに移動
cd /tmp

4. wget にて対象のファイルをダウンロード
wget http://download.virtualbox.org/virtualbox/6.1.30/VBoxGuestAdditions_*.*.**.iso

5. マウント先のディレクトリを作成
mkdir /media/VBoxGuestAdditions

6. ファイルをマウント
mount -o loop,ro VBoxGuestAdditions_*.*.**.iso /media/VBoxGuestAdditions

7. ファイルの実行
sh /media/VBoxGuestAdditions/VBoxLinuxAdditions.run

8. ダウンロードしたisoファイルの削除
rm -rf /tmp/VBoxGuestAdditions_*.*.*.iso

9. ファイルのマウントを外す
umount /media/VBoxGuestAdditions

10. ディレクトリの削除
rm -rf /media

11. vagrant の再起動
vagrant reload

[参考サイト]

https://frostmoon.net/?p=585

≫ 続きを読む

vagrant   2022/01/10   tekitoizm