KVMと物理の両方で同じWindowsを実行する


8

Windowsをハードドライブ(GPT形式)にインストールしたいのですが、KVMでも実行できるようにしたいと思います。明確にするために、Arch Linuxをホストとして使用して、同じWindowsインストールを物理的に(ホストなしで)および仮想的にKVMで起動できる必要があります。以前は古いラップトップでこれを行っていましたが、使用していたディスクはMS-DOSパーティションテーブルを使用してフォーマットされていました。

どうすればこれを達成できますか?

私のPCにはUEFI対応のマザーボードがあります。

前もって感謝します。

編集:OVMFプロジェクトのカスタムBIOSイメージを使用して、UEFIサポート付きのKVMを起動できます:http ://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF ただし、Windowsインストーラーはまだ機能していません。それは「ファイルのロード」を通過し、その後失敗します。


私には意味不明のように聞こえます。KVMは、仮想的に実行することとは何の関係もありません。そして、KVMで実行されているものはすべて物理的に実行されます。(とにかく前回チェックしました!)これらの用語を正しく使用しているとは思わないので、これらの用語を使用するときの意味について詳しく説明する必要があります。また、「MBRを使用してフォーマットされた」と言っても、技術的には意味不明です。使用している用語の意味を詳しく説明してください。
barlop 2013

KVMがカーネルベースの仮想マシンを表す場合、なぜそれが仮想ではないのですか?
evertheylen 2013

ああ、KVMを再。私はKVMをKVMスイッチ(KVMスイッチとも呼ばれる複数のマシンを使用できるデバイス)の省略形として知っていますが、コンピューターをリモートで使用できるKVMエクステンダーもあります。KVMのこの新しい異なる意味を聞いたことがありませんでした
barlop

おそらく私の悪い点ですが、私は通常、タブを使用してオートコンプリートします。そのため、元の投稿では(すでに多くの編集が行われています)、「kvm-switch」というタグが付けられました。後でだけ私はそれを「linux-kvm」に編集しました。
evertheylen 2013

1
また、Windows EULAの状態を検討することもできます。つまり、物理インストールと仮想インストールは別個のものとして扱われ、個別のキーが必要です。
Karan

回答:


3

あなたはこれを簡単に行うことができます、たとえば、ハードディスクを指定するだけです(kvmまたはvirt-installを使用して)、例えば:

kvm -hdd / dev / sda -m 1024

指定されたディスクからOSを起動し、1024 MBのRAMを割り当てます。

kvmまたはxenを使用してハードディスクにインストールすることもできますが、インストーラーはフルドライブ(/ dev / sd $)にアクセスする必要があるため、鉱石コンピューターに物理ドライブが1つある場合、仮想マシンからOSをインストールするのは悪い考えです。

幸運を。


GPTパーティションテーブルを使用するには、WindowsをUEFIで起動する必要があります。KVMはデフォルトではそれを行いません。UEFIで起動するための解決策はすでに見つけましたが、OVMFを検索するだけで自分で確認したい場合があります。ただし、Windowsの起動は機能しませんが、それは別の問題です。
evertheylen 2013

私はuefiについて知りません、私は今のところbiosを好みます。たぶん、あなたは最後のvirtualboxバージョンでuefiエミュレーション機能を見つけることができます。
loadaverage 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.