PCにデュアルブートWin10とDebianがあります。Hyper-Vを使用してWin10内でDebianを起動したい。私はこれに出くわしました:
この :
Hyper-V内でLinuxの物理インストールを使用する場合は、Debianがインストールされているディスク0をオフラインにする必要がありますが、Windows 10はそれを拒否します。これは私のcompのディスクの構造です:
103.51 GBのパーティションには、hyper-vで起動したいDebianインストールが含まれているため、disk0をオフラインにします。
私はいくつかの方法でそれをやろうとしました:
1) Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\Users\Mario Zio> set-disk 0 -isOffline $true
set-disk : Operation not supported on a critical disk.
Activity ID: {a7af4f39-1847-4ec4-9c26-85605f61ba5b}
At line:1 char:1
+ set-disk 0 -isOffline $true
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (StorageWMI:ROOT/Microsoft/..._StorageCmdlets) [Set-Disk], CimException
+ FullyQualifiedErrorId : StorageWMI 41009,Set-Disk
2)in safe mode with networking
:なし
3)ディスク0のページングファイルを無効にしますが、ここで確認できるように、有効ではありません。
4)以前にツールをインストールしましたExt2Mgr system driver for Windows
。ドライブ0をロックし続けることができると思いましたが、それを削除してコンプを再起動しましたが、ドライブ0はまだオフラインにできません。
5)他のアイデア?
更新:
理由は不明ですが、もう機能しません。Hyper-Vを有効にしましたが、Linux仮想マシンの起動に失敗したと表示されます。添付のスクリーンショットを確認してください:
neosmart bcdeditで修正されました。Windowsブートマネージャーをディスク1にインストールし、ディスク0から削除します。ありがとうございます。
—
マリエット
もう機能しません。質問を更新しました。
—
マリエット
しかし、それは別の問題ですか?ハイパーバイザーオプションについては、BCDを確認してください。
—
トム・ヤン
Dati
ディスク0上のアクティブなシステムパーティションは、現在のシステムを起動したWindowsブートマネージャーを持っていることを意味します。おそらく、それを移動する必要がありますC:
(つまりでコピーをインストールbcdboot C:\Windows /s C:
し、あなたのBIOS(/ UEFI)(レガシー)は、ディスク起動を確認するC:
上での)