web-dev-qa-db-ja.com

Windowsがプリインストールされた物理HDDを仮想マシンとして一時的に使用する

状況はこれです:
友人のコンピューターが壊れ、修理には2〜8週間かかります。彼がベンダーに送る前にHDDを取り外したので、彼は少なくともメインコンピューターの修理中にHDDのデータにアクセスできます。 HDDには、Windows 7がインストールされており、ライセンスのためにメインコンピューターにのみインストールされたいくつかの特別なアプリケーションがあります。今、彼はそれらのアプリケーションの1つで作業する必要があります。

質問:
コンピューターの修復中に仮想環境(VirtualBox、VMwareなど)で一時的に物理HDDを使用してから、プラグを差し込んで物理ハードウェアで作業を続行することはできますか?または、迂回して disk2vhd を使用してコピーを作成し、ハードウェアが戻ったらデータをvhdからディスクにコピーして戻す必要がありますか?

5
Simon

私はそれをする方法を見つけました!

必要なもの:

  • 無料のSATA/eSATAポートを備えたコンピューター(私の場合はeSATAを備えたノートブック)
  • VirtualBox

私がしたこと:

  • 失敗した場合に備えてHDDの画像を作成しました
  • Windows7にVirtualBox4.2.10をインストールしました
  • HDDをsSATA経由でノートブックに接続しました
  • raw Host HDD である仮想ディスクを作成しました。そこから起動します。
  • 作成した.vmdkを使用する仮想マシンを作成しました
  • 仮想マシンを起動しました

最初の起動に時間がかかり、ハードウェアの変更によりWindowsを再アクティブ化する必要がありますが、機能しています。

追加情報:

  • これは一時的な解決策であるため、ゲスト追加機能はインストールしませんでした。
  • 誰かが興味を持っている場合は、修復されたコンピューターが戻ってきたら投稿を更新して、仮想ハードウェアから物理ハードウェアにどのように戻ったかを伝えます。コメントを残して、あなたが興味を持っていることを知らせてください。
  • HDDをUSB経由で接続してrawディスクとして使用することはできません。
2
Simon

直接できるとは思いません。

可能であっても、グラフィックカードドライバを変更する必要があるため、おそらく他のほとんどのドライバも変更する必要があります。つまり、disk2vhdを使用して変換されたコピーをマシンのリターンに接続し直すことはできません。最良の選択肢のようです。友達が仮想上で変更したデータを追跡していることを確認してください。

2
Jane T