WindowsパーティションをVMとして実行することはできますか?


13

私のラップトップは、Windows 7(64ビット)とUbuntu Linux(64ビット)の間のデュアルブートとしてセットアップされています。私はほとんどの作業時間をLinuxで費やしているため、Microsoft Officeツールなどを使用するにはWindows 7 VMが必要です。たくさんのスペース。

LinuxからVMとしてWindows 7パーティションを実行する方法はありますか?理想的にはKVMで.IMGファイルに変換しませんか?いいえの場合、私を助けることができる他のオプションはありますか?

回答:


2

WindowsパーティションのネイティブブートとVMとしての実行を切り替えた経験がかなりあります。まず、ハードウェアとドライバーのサポートは私にとって問題ではなく、物理コンテキストで起動するときにVMware Toolsをアンインストールする必要もありませんでした。

それはさておき、それは素晴らしいアイデアのように聞こえますが、製品のアクティベーションは本当に落ちます。WindowsがPとVを切り替えるたびに Windowsを再アクティブ化する必要はありませんが、万全ではありません。WindowsとOfficeの両方は、ハードウェアの変更の疑いがあるため、再アクティブ化を要求することがあります。一度、物理モードと仮想モードを切り替えた後、Windows 7の適切にライセンスされたインストールは、「アクティベーションエクスプロイト」と言われるため、少しファンファーレでそれ自体を非アクティブ化しました。これらの問題は、KMS環境で発生した場合、回避されるか、少なくとも些細な問題になります

300GB SSDにアップグレードしたとき、WindowsパーティションをVMDKとして持ち込み、ネイティブで起動することはありませんでした。Windows 7は、HDDよりもSSDでの仮想化の方がパフォーマンスが優れているようで、使用するスパースイメージは、古いパーティションよりも少ないディスクスペースを消費します。

エグゼクティブサマリー:はい、できます。ドライバーは予想よりも問題が少なく、Windowsのアクティベーションは予想よりも多くの問題です。ベアメタルでWindowsを実際に実行する必要がない場合は、パーティションをVHDまたはVMDKに変換し、VMとしてのみ実行することをお勧めします。


Windowsをベアメタルで実行する唯一の本当の理由は、World Of Tanksをプレイできることですが、仕事からより大きなSSDを取得する理由としてそれを実際に使用することはできません
...-parsley72

3

私自身はKVMの経験はありませんが、VirtualBox、VMWare、Parallelsではこれでうまくいきます。

新しい(仮想)ハードウェアを認識するには、W7 VMを数回再起動する必要があります。仮想化ソフトウェアが呼び出すものは何でも、Guest Additons / VMWare Tools / deviceドライバーをインストールする必要があります。

VMでパーティションを使用した後、パーティションを「ネイティブに」使用に戻すことはできなくなる可能性があることに注意してください。

戻っても、新しいハードウェアを認識するために数回再起動する必要があり、おそらく仮想化ソフトウェアをVMから削除する必要があります。

これを試す前に、ラップトップのフル(イメージ)バックアップを作成することを強くお勧めします。


-1

スパースイメージファイルを試すことができます。これらは、実際にデータが含まれるまでディスク上のスペースを占有しない固定サイズの.IMGファイルです。

http://blog.allanglesit.com/2011/03/linux-kvm-managing-disk-images/を参照してください

編集:投稿を再読した後、質問がKVM内で既存のWinXPパーティション(デュアルブートマシン)を実行するにはどうすればよいですか?


ダメ。スパースファイルには、少なくとも20 GB以上のWin7インストール用のデータが含まれます(スワップファイルおよび休止状態ファイルを含む)。
トニー

ええ、現在qcow2を使用してWin7 VMをセットアップしていますが、Microsoft Office、Visual Studioなどをインストールすると、かなりのサイズ(〜33GB)になります。
パセリ72

@dwurf:Win7は、参照する記事で説明されている2つのハードウェアプロファイルトリックなしで起動できる可能性があります。Win7は、現在の仮想化ソフトウェアによってエミュレートされるものを含め、ほとんどの一般的なディスクコントローラーをネイティブにサポートします。VMとネイティブを切り替えるたびに、ハードウェアを完全に再検出する必要があります。
トニー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.