vagrant-error

2018-10-08

Vagrant upで bash: Zeile 4: setup: Kommando nicht gefunden.のエラーが出た時の対処

下記のエラーが出た場合、Share Folderが使えません。

1
bash: Zeile 4: setup: Kommando nicht gefunden.

私の場合は、VirtualBoxのバージョンと Guest Additions Versionが異なるため発生していました。
つまり、Boxを作った時のVirtualBoxのバージョンと現在のVirtualBoxのバージョンが違うということです。
VirtualBoxのバージョンを上げたために発生します。

1
2
default: Guest Additions Version: 4.3.28
default: VirtualBox Version: 5.2

下記のコマンドを実行して、Boxのバージョンを揃えてくれるプラグインを入れます。

1
vagrant plugin install vagrant-vbguest

下記のメッセージが表示されば成功!

1
Installed the plugin 'vagrant-vbguest (0.15.2)'!

再び下記のコマンドを実行

1
vagrant reload

しかし、失敗。
vagrant-vbguestのguestのバージョンアップが失敗したため・・・
多くの場合は、クライアントOSの何かが古い可能性が高い。。。

下記のコマンドでクラアントに入る。

1
vagrant ssh

下記のコマンドでクライアントOSをバージョンアップする

1
yum update

私の場合は、294個のRPMがアップデートされました!

ホストOSに戻り下記のコマンド

1
vagrant reload

無事、解決!