🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

1回答

2135閲覧

【VirtualBox + Vagrant環境構築】vagrant initが失敗 / エラー:Vagrant failed to initialize at a very early stage

yueng_tera

総合スコア7

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

1クリップ

投稿2019/09/23 14:26

###質問概要、実現したいこと

VirtualBox + VagrantでWindows10に仮想マシンの環境を構築しようとしているのですが、vagrant initを実行してVagrantfileを作成しようとした際に失敗してしまいます。

エラーが出るまでに行っていたこと

  • VitualBox(6.0.12)のインストール

 →インストール後、特に設定はしていない

  • Vagrant(2.2.5)のインストール

 →インストール後、PC再起動。
vagrant -vでバージョン確認済み

  • Vagrantプラグイン__vagrant-vbguest__をインストール

cmd

1C:\Users\<ユーザ名>\vagrant plugin install vagrant-vbguest 2Installing the 'vagrant-vbguest' plugin. This can take a few minutes... 3Fetching: micromachine-3.0.0.gem (100%) 4Fetching: vagrant-vbguest-0.19.0.gem (100%) 5Installed the plugin 'vagrant-vbguest (0.19.0)'!

エラー内容

  • 上記の手順の後、vagrant initを実行。下記のエラーが出て失敗してしまい、Vagrantfileが作成されない。

cmd

1C:\Users\<ユーザ名>\vagrant init 2Vagrant failed to initialize at a very early stage: 3 4The plugins failed to load properly. The error message given is 5shown below. 6 7cannot load such file -- vagrant/vbguest

試したこと

  • 下記の各ディレクトリに移動してvagrant initを実行しましたが、いずれの場合も同じエラーメッセージが出ました。

 C:\
C:\<ワークディレクトリ>
C:\Users\<ユーザ名>\
C:\Users\<ユーザ名>\<ワークディレクトリ>
C:\HashiCorp\
C:\HashiCorp\<ワークディレクトリ>\

補足

  • Vagrantのインストールディレクトリ

C:\HashiCorp\Vagrant\bin\vagrant.exe

  • システム環境変数Pathの設定値

C:\HashiCorp\Vagrant\bin

  • __vagrant-vbguest__のインストールディレクトリ

C:\Users\<ユーザ名>.vagrant.d\gems\2.4.6\gems\vagrant-vbguest-0.19.0

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yueng_tera

2019/09/24 14:49

返信いただきありがとうございます。 リンク先の質問者の方はVagrantFileを修正したり、CentOSにGuest Additionsをインストールしたりして解決なさったようですが、今回の場合はVagrantFile作成前でありCentOSもインストール前の状態なので、別事象のようです。
yueng_tera

2019/09/24 14:52

vagrant-vbguestプラグインを一度アンインストールして、再度vagrant initしたら成功しました。その後vagrant-vbguestプラグインも再インストール出来ました。お手数をおかけしました。
guest

回答1

0

自己解決

vagrant-vbguestプラグインを一度アンインストールして、再度vagrant initし、Vagrantfileが作成されました。

  • vagrant-vbguestプラグインのアンインストール

cmd

1C:\Users\ユーザ名>vagrant plugin uninstall vagrant-vbguest 2Uninstalling the 'vagrant-vbguest' plugin... 3Successfully uninstalled micromachine-3.0.0 4Successfully uninstalled vagrant-vbguest-0.19.0
  • vagrant init を行って、Vagrantfileの作成を行う。

cmd

1C:\HashiCorp\ワークディレクトリ>vagrant init 2A `Vagrantfile` has been placed in this directory. You are now 3ready to `vagrant up` your first virtual environment! Please read 4the comments in the Vagrantfile as well as documentation on 5`vagrantup.com` for more information on using Vagrant.
  • Vagrantfile作成確認

cmd

1C:\HashiCorp\ワークディレクトリ>dir Vagrantfile 2 ~略~ 3C:\HashiCorp\ワークディレクトリのディレクトリ 4 52019/09/24 23:29 3,081 Vagrantfile 6 ~略~ 7

 
※根本的な解決になっていないような気がしますが、いったんはOKです。ありがとうございました。

投稿2019/09/24 15:08

yueng_tera

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問