![代替の Windows パーティションから起動できない - 黒い画面](https://rvso.com/image/1628812/%E4%BB%A3%E6%9B%BF%E3%81%AE%20Windows%20%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%20-%20%E9%BB%92%E3%81%84%E7%94%BB%E9%9D%A2.png)
Hyper-V サーバーを搭載したマシンがあります。
アイデアとしては、(日常的に使用する)単一の Windows 10 VM を実行するというものでした。
Hyper-V をバイパスして、Windows ブート マネージャーから直接その VM の VHDX を起動するように切り替えました。
すべては順調です。
現在、Windows は、ネイティブの VHD ブート メカニズムを介して実行されているため、1909 から 2004 へのアップグレードを拒否しています。
したがって、このシステムを物理ドライブに戻して、その複雑さを解消し (いずれにしても VHDX を実行することの主な利点が得られなかったため)、将来この問題を回避する必要があります。
だから私は:
- 別の内部ドライブに新しいパーティションを作成しました
- VHDX のイメージをそのパーティションにクローンしました (Macrium を使用 - これは内部的に VSS を使用していると思います)
これで、別のパーティションができました。これは、VHDX の完全なコピーのようです (ただし、通常の NTFS パーティションです)。そこにすべてのファイルが表示され、合計サイズは VM の c: とよく一致しています。
msconfig を実行して、新しいブート オプションを追加しました。
Windows Boot Loader
-------------------
identifier {00af6094-8fd3-11ea-8d75-dd9ab7a724e4}
device partition=I:
path \Windows\system32\winload.exe
description sys3
locale en-US
osdevice partition=I:
systemroot \Windows
resumeobject {486b6b92-cad2-11ea-b801-806e6f6e6963}
safeboot Minimal
vga Yes
quietboot Yes
bootlog Yes
sos Yes
しかし、起動時にこのオプションを選択すると、黒い画面が表示され、再起動します。すべての診断オプションが設定されているにもかかわらず、他にはまったく何も表示されません。情報はまったくありません。
Windows ブート マネージャーがこの新しいパーティションを認識できないのではないかと思われますが、その理由がわかりません。
パーティションが格納されているディスクは MBR です。この新しいパーティションは拡張されており、アクティブとしてマークされていません (同じディスク上の別のパーティションに Hyper-V サーバーが格納されています)。
ご意見をいただければ幸いです。手順を見落としていませんか?