Windows7のインストールの冒険

私は劇的な冒険を共有したいと思います。その結果、仮想マシンと実際の環境の両方でwindows7を読み込むことを学びました。







私の冒険について話します。



ここで説明するように、Windowsを仮想ディスクに配置します



vagor.info/2009/01/26/windows-7-vhd-install



そこで、2つのブートレコードを取得しました。現在のシステムはWS2008x64、Windows 7はディスクから読み込んでおり、実際にはd:\ winseven.vhdファイルです。



今-それがすべてであったもののために-私はこのVHDをVirtual PCにフックできると思った。 MBRレコーディングのインストールに伴うシャーマニズム(および仮想PCでVHDディスクを使用する場合、物理的なネジのようなものであり、シャーマニズムが必要です)の後、Windows仮想マシンはロードを開始し、プロセスのどこかで、またはclasspnpドライバーをロードした後にハングします。 sys。



(OFFtopic-Windows 7では、ブートセクターのシャーマニズムは非常に簡単です。インストールディスクからブートし、修復を行い、「ブートセクターの復元」のようなオプションを見つける必要があります)。



さて、厳しいウラルの男性は考えました。 実際に提供されているWindowsが仮想マシンの下にない場合、反対のことをしましょう。 ブートローダーは既に存在します。これは、d:\ winseven.vhd!から起動する必要があることを理解しています。



すぐに言ってやった。 仮想PCの下からVHDにWindows 7を配置します。



これで、Windows 7はVirtualPCで問題なく動作しますが、実際には必要ありません。 システムがドライバーのブルースクリーンにクラッシュする...正しく...



Classpnp.sys!



厳しいウラルの男性は動揺していたので、同僚に聞いてみましょう。



そして解決策が見つかりました!



どうやら、モードがシリアルATA = AHCIの場合、WindowsはAHCI = off(および仮想マシンでは!)のときに決してロードしない、ある種の高速なスクリュードライバーを配置します。 Windowsを現実にすると、明らかにAHCI = onになり、Virtual pcはそれをダウンロードできませんでした。これは逆です。Windowsを仮想pcに配置すると、実際のコンピューターで起動しません。



解決策は明白です。 Windows 7を実際に表示したら、コンピューターを再起動し、AHCIを切り取り、通常のWindows 7で起動します。通常のシステムで作業している場合、AHCIをオンに戻すと、Virtual PCからWindows 7が見えます。 フライトは正常です。



All Articles