
状態が悪い古い Windows NT 4.0 サーバーを仮想化しようとしています。vmware converter coldclone boot cd を使用して vmdk イメージを作成し、vmware workstation で問題なく実行できましたが、これを Virtualbox に移行したいと考えています。
VM が IDE または SATA コントローラーとして作成されると、ある時点まで読み込まれますが、その後ブルー スクリーン STOP: 0x0000007B INNACESSIBLE_BOOT_DEVICE で停止し、.sys ファイルに関するテキストが読み込まれます。
コントローラーを SCSI または SAS に変更すると、黒い画面「オペレーティング システムが見つかりません」が表示されます。IO APIC のオン/オフを切り替えて、VT-x/AMD-v を有効にしたり、lsilogic と buslogic を切り替えたりしてみましたが、常に同じ結果になります。
どのようなご助力でも大歓迎ですので、どうぞよろしくお願いいたします! :-)
答え1
Windows NT (<5.0) は静的 HAL 構成を使用しているため、ブートデバイスに関連付けられたストレージドライバーの変更はサポートされていません。レジストリをハッキングして新しいドライバーで動作するようにすることは可能かもしれませんが、現時点ではそれが可能かどうかは正直覚えていません (古代OS)。
「簡単な」修正方法は、以前の「ハードウェア」と同じドライバーを使用するデバイスから起動していることを確認することです (そのハードウェアが仮想化されている場合でも)。