Boot Campを使用して、Windows 8.1用の新しいMacBook Proセットアップのハードウェア仮想化を有効にしようとしています。
オンラインで検索しましたが、WindowsのようなBIOSに移動して設定を変更することはできないことを知っています。残念ながら、私が出くわしたソリューションのほとんどは、ParallelsまたはVM用です。
Boot Campを使用してインストールされたWindows 8.1のMBPでハードウェア仮想化を有効にする方法を教えてください。
Boot Campを使用して、Windows 8.1用の新しいMacBook Proセットアップのハードウェア仮想化を有効にしようとしています。
オンラインで検索しましたが、WindowsのようなBIOSに移動して設定を変更することはできないことを知っています。残念ながら、私が出くわしたソリューションのほとんどは、ParallelsまたはVM用です。
Boot Campを使用してインストールされたWindows 8.1のMBPでハードウェア仮想化を有効にする方法を教えてください。
回答:
Wintel PCのようにオンまたはオフにするハードウェア仮想化はありません。
そのスイッチと他の多くのBIOSスイッチは、(少なくとも部分的には)ハードウェアメーカーがAppleのようにハードウェアとソフトウェアを作成しないために存在します。
仮想化をサポートするプロセッサを搭載したMacでは常にオンになっています。過去数年間のほとんどすべてのMacがそうであるので、あなたはこの1つで行くのが良いです。
There is no hardware virtualization to turn on or off like on Wintel PCs.
完全に間違っています。シリコン機能は、BIOSまたはUEFIを介して無効にすることができます。これは、Appleの壊れたブートキャンプモードで起こっていることです。
Windowsを起動した後、VT-xがタスクマネージャーで「無効」と表示されるのと同じ問題に直面しているようです。
方法や理由はわかりませんが、
その後はすべて順調で、コールドブートであってもHyper-Vを喜んで使用できました。
Options-key を使用してコールドブートし、Windowsを選択すると、タスクマネージャーでVT-xが無効になりました。
図を移動します。そこにいるMacの天才がこれを説明できますか?
diskutil list
してWindowsパーティションを解決し、次にsudo /usr/sbin/bless --device /dev/disk0s4 --setBoot --legacy --legacydrivehint /dev/disk0
編集:私はもともと提案されたブートダンスの代わりにこれを動作させるためのより良い方法を見つけました(参照のために以下にあります)。基本的enable_and_lock_vmx true
にrEFIndで設定され、それだけです。以下の詳細...
csrutil disable; reboot
)sudo nano refind/refind.conf-sample
enable_and_lock_vmx
、true
つまり、行全体を読み取る必要がありますenable_and_lock_vmx true
。<=これは本当に問題を解決するものです!timeout 4
./refind-install
ターミナルから実行してrEFIndをインストールします。編集したサンプル構成は、インストール済み構成として使用されます。csrutil enable; reboot
代わりに実行してくださいこの方法は非常にスムーズです-通常のディスクと暗号化されたディスク(FileVault2、VeraCrypt、またはBitLocker)で機能し、インストールには数分かかります。とりわけ、再起動するたびに機能します。
特に私のWindows 10はBitlockerで暗号化されていたため、他の方法はうまくいきませんでした。つまりStartup Disks
、再起動を選択しても表示されません。ただし、以下の手順は機能します
電源を切る
ハードリブートだけではありません。完全に電源オフ。以下のように「10まで数えたときにオフ」オフ
OS Xデスクトップの電源を入れて起動する
このプロセスにより、仮想化が適切にロードされます。私の場合、option
OS Xを押して選択し、FileVaultパスワードを入力し(OS Xは暗号化されている)、OS Xデスクトップが起動するのを待つ必要がありました。
Windowsを再起動します
Appleメニュー、つまり左上のAppleアイコン=>再起動によるソフトリブート。起動時に、Windows / Bootcampを選択します(オプションキーを使用)。私のWindowsはBitlockerで暗号化されていたので、ディスクパスワードを入力し、Windowsを起動し、Windowsパスワードを入力して、Windows 10デスクトップに到達しました。今回はHyper-Vが存在し、機能していました!
将来の参考のためにこれをここに置いていますが、Appleが実際にBootcampのブートプロセスを修正することを願っています。8年前から壊れており、上記のハッカーは3000ドルのマシンと、Bootcampが公式にサポートされているMacの機能にとってはばかげています。
Windowsを直接起動すると動作しないようですが、OS Xを起動してWindowsに切り替えると動作します。または、Windowsを起動してOS Xに変更し、再びWindowsに戻ることができます。
docker run hello-world
してdockerが正しく機能していることを確認しました。2.再起動して、オプションキーを押したままにして、Windowsに予約するオプションを表示します。3. Windowsを選択します。docker run hello-world
Dockerが正常に動作することを確認するために走りました。そうだった。
altキーを押したまま、または押しずに、Mac OSからWindowsなどに試しました。
Hyper-Vのインストールが開始され、再起動が要求されます。Windowsの起動中に、インストールの2番目のステップが失敗し、ロールバックされました。
今日、イーサネットアダプターへのサンダーボルトを購入し、プラグを差し込み、Hyper-Vをインストールし、再起動後に使用できました。アダプターを抜いても。
したがって、Hyper-Vには、何らかの種類のイーサネットアダプターをインストールする必要があります。