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

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

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

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

VirtualBox

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

Q&A

解決済

1回答

21420閲覧

Windows10 上の VirtualBox が起動時にエラーで起動できません。

y.minori

総合スコア15

Windows 10

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

VirtualBox

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

0グッド

1クリップ

投稿2018/07/21 06:05

Windows10 Professional 64bit に、VirtualBox-5.2.16-123759-Win.exe をインストールしました。

「新規」アイコンを押して、仮想マシンの名前を設定し、タイプに UBUNTU 、バージョンは 32bit しか項目が出てきませんでしたので、 32bit にしました。

メモリを 4096 MB、ストレージに 30GB の VDI を作成し、IDEセカンダリマスターに仮想光学ドライブとして、ubuntu-ja-18.04-desktop-amd64.iso を選択した状態にしました。

そして、「起動」アイコンで起動させたところ、下のようなエラーが出ました。


VirtualBox - Error In supR3HardenedMainInitRUntime

(X)RTR3InitEx failed with rc=-1912(rc=-1912)

The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Please try completely uninstalling and reinstalling VIrtualBox.

where: supR3HardenedMainInitRuntime what: 4
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

そこで、一度アンインストールしてインストールしなおしましたが、全く同じ結果でした。

そこで、ネットで検索し、同じエラーを解決したという記事の通りに、
1)アンストールする。
2)C:\Program Files\Oracle\VirtualBoxを削除する。
3)C:\Users***.VirtualBoxを削除する。
4)C:\Users***\VirtualBox VMsを削除する。
5)regedit.exe を起動し、HKEY_CURRENT_USER/Software/Oracle/VIrtualBox/のキーを削除する。
6)OSを再起動する。
7)インストールする。

という手順を踏んでみましたが、結果、全く改善せず、同じ結果でエラーになりました。

どうしたらいいでしょうか?もうお手上げです。

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

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

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

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

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

guest

回答1

0

ベストアンサー

ubuntu-ja-18.04-desktop-amd64.isoというファイル名のamd64の部分は、64bitアーキテクチャーであることを示しています。それを32bitに設定した仮想マシンに導入することはできません。新規仮想マシン作成のときの選択肢に32bitしか出てこないのは、仮想化支援機能が有効になっていないことが考えられます。PCのCPUがIntel製であれば、VT-xと呼ばれる機能が有効になっている必要があります。

質問にPCやCPUの型番を記されていませんが、VT-xをサポートしているかどうかはCPUの型番に依ります。まずCPUの型番を調べ、インテルの製品仕様情報のページでその型番を引いてVT-xをサポートしているかどうか調べましょう。サポートされているなら、PCの説明書などを参照して起動時にBIOS(UEFI)設定画面を出して、Virtualization Technologyといったような項目を探して、有効になっているかどうか調べましょう。

投稿2018/07/21 10:10

keicha_hrs

総合スコア6766

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

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

y.minori

2018/07/21 10:23

>32bitに設定した仮想マシンに導入することはできません。 なるほど!それが原因で、このようなエラーが出ているのかも知れませんね。エラーの名前からは想像もつきませんが。 ただ、BIOSの設定でVirtualization Technologyは最初から有効です。 タスクマネージャーのCPUのタブを開いたときにも「仮想化:有効」となっています。先ほど、追加で、BIOSの設定でVT-Dも試しに有効化して試してみましたが、相変わらず 32bit しか選択リストに出てきません。なぜ、選択リストに 32bit しか現れないのか、さっぱり原因が分かりません。 というわけで、現状 64bit を選択リストに追加できないので、 32bit 版の ubuntu の iso イメージを入手したいところですが、これまた ubuntu のダウンロードの場所にはリンクがないようです。 windows 版は*amd64.isoへのリンクしか見当たりません。私のOSが64bit版なので自動的にそのようになっているのかも知れませんが、これではデッドリンクにはまってしまっています。まったく困りました。
keicha_hrs

2018/07/21 14:40 編集

VT-xではないとしたら、Hyper-Vが有効になっていませんか?Hyper-VとVirtualBoxは機能競合するので、やはり64bitゲストを扱うことができません。Ubuntuは17.10から32bit版が提供されなくなりました。どうしても32bit版が必要ならば、16.04はまだ提供が続いていますね。
y.minori

2018/07/21 15:44

Hyper-Vはインストールされていたので、VirtualBox ではなく VMWare のインストール記事で競合するということと削除の手順が載っていたので「 windows の機能の有効化または無効化」からチェックを外し再起動するなどして無効化しましたが、症状変わりませんでした。 また、何度か再起動しているうちに、VirtualBox のゲスト OS の選択肢に 64bit 版の ubuntu も表示されるようになりましたので、 64bit 版を選択した状態でamd64.isoからのインストールを試みましたが、同じエラーが出ました。念のため古い 32bit 版の ubuntu 12.10 を VirtualBox で 32bit 版の ubuntu を選択した状態でインストールを試みてもみましたが、こちらも、まったく同じエラーが出ました。 正直、ここまでやっても何をやってもこのエラーが出てしまうので、参りました。
y.minori

2018/07/21 16:00

ubuntu は 17.10 から 64bit 版しかないのですね。情報ありがとうございます。
keicha_hrs

2018/07/23 04:38

同じエラーと思われるものはいくつか見つかりました。例えば http://myfuturesightforpast.blogspot.com/2017/03/solution-for-virtualbox-error.html ただ、Linuxがホストのケースばかりで、いずれもVirtualBoxのインストールし直しくらいの対処しかしていません。 Hyper-Vを無効にした後にVirtualBoxの再インストール、仮想マシンの作成し直しまで行っても尚同じ状況だとしたら、まだ何か競合するものが存在するのかもしれませんが、疑うべきプログラムも思い浮かびません。ちょっと難しいですね・・・。
y.minori

2018/07/26 16:18 編集

いろいろとご助言いただき、ありがとうございました。>keicha_hrs おっしゃる通り、どうしようもないと思います。 これ以上VirtualBoxにこだわっても埒が明かないので、VirtualBox以外の仮想化ソフトウェアを使用することにします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問