質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

VirtualBox

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

Vagrant

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

Q&A

1回答

911閲覧

Vagrant up時のエラーについて

GHOST-CHERRY

総合スコア2

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

VirtualBox

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

Vagrant

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

0グッド

0クリップ

投稿2020/11/15 11:42

編集2020/11/18 22:28

前提・実現したいこと

Windows10にて、vagrant upをしてvirtualboxの仮想環境でRuby on Railsの動作確認をしていたのですが、
急にvagrant upでエラーが出てしまうようになりました。

該当する解決策が見当たらなかったので、分かる方教えてほしいです!

(Windows10のプログラムを最新のものに更新してからなりました)

発生している問題・エラーメッセージ

There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["startvm", "d8bb505c-4e85-4031-99e9-86a8e7a83615", "--type", "headless"] Stderr: VBoxManage.exe: error: Call to WHvSetupPartition failed: ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

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

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

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

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

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

guest

回答1

0

vagrantVirtualBox のバージョンは変わっていないんですよね。

Vagrant(VCCW)が起動しない時の対処法
エラーメッセージは異なりますが、ネットワークの設定はいかがでしょうか。

投稿2020/11/15 13:18

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

GHOST-CHERRY

2020/11/15 23:20 編集

情報いただきありがとうございます。 試してみましたが、改善はされませんでした。。。 (追記) vagrantとvirtual boxともにバージョンは変わっていなく、今回の症状が発生しました。 また、Virtual Boxをマネージャーを開こうとすると、バージョンの更新のような通知が出て開かなかったため、現在は6.0のバージョンに更新しています。 そこで発生しているメッセージが、上記で記載しているものになります。
退会済みユーザー

退会済みユーザー

2020/11/16 00:39

念のため vagrant と VirtualBox のバージョンを教えてください。
GHOST-CHERRY

2020/11/16 08:17

vagrantが2.2.4 VirtualBoxが6.0.24になります。 よろしくお願いします。
GHOST-CHERRY

2020/11/16 09:26

ご確認いただきあるらがとうございます。 以前はvagrant upコマンドを実行して、1分前後で起動されていましたが、 今は1分前後で上記のエラー内容(変更済み)が表示されるようになりました。 よろしくお願いします。
退会済みユーザー

退会済みユーザー

2020/11/16 11:38

Vagrantfile に、 config.vm.box_check_update = false を追加してみては、と思ったのですがエラーメッセージが更新されたような...。 参考になるかわかりませんが、 https://qiita.com/nouka/items/38c5130c03233a9e6d40
GHOST-CHERRY

2020/11/16 12:43

情報ありがとうございます。 試してみましたが、ダメでした、、、 最新のvagrantをインストールしてやってみたのですが、 default: SSH auth method: private key のところから進まず、 時間が経つと Timed out while waiting for the machine to boot. This means that Vagrant was unable to communicate with the guest machine within the configured ("config.vm.boot_timeout" value) time period. If you look above, you should be able to see the error(s) that Vagrant had when attempting to connect to the machine. These errors are usually good hints as to what may be wrong. If you're using a custom box, make sure that networking is properly working and you're able to connect to the machine. It is a common problem that networking isn't setup properly in these boxes. Verify that authentication configurations are also setup properly, as well. If the box appears to be booting properly, you may want to increase the timeout ("config.vm.boot_timeout") value と表示されてしまいます。
GHOST-CHERRY

2020/11/16 12:55

(現状) 今vagrant upをすると、Bringing machine 'default' up with 'virtualbox' provider... ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` ==> default: flag to force provisioning. Provisioners marked to run always will still run. これだけが表示されてします。 vagrant statusは default running (virtualbox)となっています。
退会済みユーザー

退会済みユーザー

2020/11/16 12:57

vagrant up時に default: SSH auth method: private keyから進まないWindows 10 https://qiita.com/kumokumo/items/78865c0aaed100e79feb これはいかがでしょうか。 キーワードで見つかる情報の提供ばかりでお手数おかけしてすみません。
GHOST-CHERRY

2020/11/16 13:18

こちらこそ、たまたび申し訳ないです。 今現在、vagrant upをすると、 Bringing machine 'default' up with 'virtualbox' provider... ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` ==> default: flag to force provisioning. Provisioners marked to run always will still run. だけが表示され、そこから先が進まない状態です。。。
退会済みユーザー

退会済みユーザー

2020/11/16 13:59

runnning ということはすでに起動しているようにも見えますが。 vagrant reload としてみるか、あるいはWindowsの再起動ですかね。
GHOST-CHERRY

2020/11/16 15:51

やはり同じで、タイムアウトしてしまいます、、、
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問