Server 2008 R2 Hyper-V: 'hypervisor'ドライバーがインストールされていません


8

C:ドライブにWindows 7、K:ドライブにServer 2008 R2のデュアルブートシステムを使用しています。2つの独立したハードドライブ。

私はHyper-Vをセットアップし、すべてが適切に実行され、VMを左右に構築し、人生を愛していました。Win7ドライブが破損し、吹き飛ばしてWindows 7を再インストールしました。「ハイパーバイザーが実行されていない」ため、サーバー環境でVMを起動できませんでした。私は走りましたbcdedit /set hypervisorlaunchtype auto、そしてそれは私の問題を修正しました。

私はWindows 7を起動して、それを数日間使用しました。問題はありません。今日Server 2008 R2を起動すると、同じエラーが発生します

「ハイパーバイザーが実行されていないため、仮想マシンを起動できませんでした。」

Hyper-V-Hypervisor操作ログに最近のメッセージはありません。Hyper-V-VMMS管理ログの最近のエラーのみが次のとおりです。

仮想マシン管理サービスに必要な「ハイパーバイザー」ドライバーがインストールされていないか、無効になっています。設定を確認するか、Hyper-Vの役割を再インストールしてください。

他のHyper-V- *イベントログに他の関連メッセージが表示されません。

私は%systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\フォルダーを確認しましたが、仮想マシン構成ファイルへのシンボリックリンクがぎっしり詰まっています。

私は聖霊降臨祭の終わりにいます、他に何をすべきかわかりません。BIOSで仮想化が有効になっている、関連サービスが開始されている、など。

解決:

設定されたハイパーバイザー起動フラグを再度適用する必要があり、その後、マシンをオフにして、マシンの電源物理的に取り外し、再起動しました。その後、ハイパーバイザーは問題なく動作しました。これは一貫した修正です。プラグを抜かずにフラグを再適用しただけでは機能しません。私は言う必要があります、私はWin7を起動するのを恐れています。

クライアントOS上のハイパーバイザー付きのWindows 8が出たら問題はなくなると思いますか?


4
Hyper-Vの役割を再インストールしてみましたか?
ErnieTheGeek

1
コマンドbcdeditの結果を質問に追加してください。
Ricardo Polo Jaramillo、2011年

1
この質問はスーパーユーザーに適しています。サーバー障害モデレーターから、移行しないでください。ネイサンの問題を解決することに焦点を当て、これ以上の論争を引き起こさないようにしましょう。この質問はここにぴったりです。
nhinkle '17

@RicardoPolo:私が読んだものから、hypervisorlaunchtypeWindows 7が起動されるたびに削除されますが、彼がbcdedit /set ...コマンドを再試行したかどうかは明確に指定していません。
Tamara Wijsman 2011

回答:


3

科学を使用することを恐れないという精神で、私はWindows Server 2008 R2からデュアルブートしてこれを試してみました。他のOSをインストールすると、いくつかの追加機能が無効になりますbcdストアのフラグ。

2008 R2にいるときは、管理者特権のコマンドプロンプトから次のコマンドを実行します。

bcdedit /set hypervisorlaunchtype auto

これにより、Hyper-Vドライバーが起動手順に戻り、VMを再び起動できるようになります。


これはすでに質問で言及されています。それとも彼はそれをもう一度試すべきだということですか?考えてみてください。もう一度実行すると、再び修正されるのですが、ブート/ログオンスクリプトでこれを解決できる可能性があります... +1
Tamara Wijsman '21

@TomWijsman-私が試したとき、フラグはお互いを上書きし続けました。また、私がこの質問に対して行った研究から、それがそれを修正する唯一の方法であるように思われます。奇妙なことが起こっています。
Mark Henderson

私はこれが解決策だと思いますが、私はこの「回避策」に本当に満足していないと言っておく必要があります...
Nathan DeWitt

@NathanDeWitt-正直なところ、ハイパーバイザーのデュアルブートは信じられないほど珍しく奇妙なことです。
Mark Henderson、

@Farseeker-開発者の世界では、あなたが思うよりも一般的です。SharePoint開発を行っており、Server 2008 vmが必要です。モバイルアプリの開発も行っており、クライアントOSで実行すると便利です。はい、クライアントOSを仮想化できますが、リソースを不必要に使用します。ラップトップで実行する場合、RAMは不足しています。デュアルブートはそれを回避する方法です。VHDからの起動は可能な回避策です。
Nathan DeWitt、2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.