KVM を使用して Linux で Windows 仮想マシンを作成する方法

KVM を使用して Linux で Windows 仮想マシンを作成する方法
あなたのような読者が MUO をサポートします。当社サイトのリンクを使用して商品を購入すると、アフィリエイト手数料が発生する場合があります。 続きを読む。

Linux と並行して Windows 仮想マシンを実行すると、利点があります。 Windows 仮想マシンをセットアップすると、互換性レイヤーについて頭を悩ませたり、お気に入りの Windows アプリに代わるオープンソースの代替品を探したりする必要がなくなります。さらに、開発者であれば、複数のオペレーティング システムでソフトウェアをテストすることが簡単になります。





その日のビデオ Starforge Voyager 作成者: このカスタム ゲーミング PC ブランドはチェックしてみる価値がありますか? 波を起こしたいと熱望するストリーマーの支援を受けた新興企業によって作られた、恐るべきゲーム/ストリーミング PC

Linux 上に Windows 仮想マシンをセットアップする場合は、カーネルベースの仮想マシン (KVM) が最適です。しかし、新しい KVM を作成してそこに Windows をインストールするにはどうすればよいでしょうか?





なぜグーグルはそんなに多くのメモリを使うのですか

1. 必要な KVM ソフトウェアをインストールして構成する

最初のステップとして、CPU が仮想化をサポートしているかどうか、またシステムで仮想化が有効になっているかどうかを確認する必要があります。これを行うには、次を実行します。





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  Linux での仮想化サポートを確認する

0 より大きい出力は、仮想化が有効になっており、続行できることを示します。そうでない場合は、PC を再起動してください。 BIOS オプションに移動し、仮想化サポートを有効にします 。

KVM を初めて使用する場合は、次のことを理解する必要があります。 カーネルベースの仮想マシンとその動作方法 。



仮想化がセットアップされたら、ディストリビューションのリポジトリから必要な KVM パッケージをインストールします。インストール コマンドは、使用しているディストリビューションによって異なります。

Debian および Ubuntu ベースのディストリビューションでは、次を実行します。





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

Arch Linux とその派生版の場合:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

以下を使用して、KVM パッケージを Fedora および RHEL にインストールします。





 sudo dnf install @virtualization

次に、以下を実行して libvirt デーモンを有効にして開始します。

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

libvirtd が適切に実行されているかどうかを次のコマンドで確認します。

 sudo systemctl status libvirtd

出力が緑色で「アクティブ」を返した場合は、安全に続行できます。赤で「inactive」と表示されている場合は、上記のコマンドを再度実行してください。

最後に、次のようにしてユーザーを libvirt グループと kvm グループに追加します。

 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. Windows 10 ISOをダウンロードします。

仮想化構成が完了したら、仮想マシンを作成する準備が整いました。ただし、最初に、VM の起動に使用する Windows 10 ISO ファイルをダウンロードします。

Windows 10 のダウンロード ページに移動し、下にスクロールして選択します Windows 10 (マルチエディション ISO) [エディションの選択] ドロップダウン メニューから選択します。次に、クリックします 確認する

  Windows 10のISOファイルをダウンロードする

適切な言語を選択して、 続く 。 Windows 10 の 64 ビット版と 32 ビット版をダウンロードするための 2 つのオプションが表示されます。インストールする方をクリックしてください。

Gmailを名前で並べ替える方法

ダウンロード: ウィンドウズ10 (無料)

3. virt-manager を使用して新しい KVM を作成する

次のように入力して仮想マシン マネージャーを起動します。 仮想マネージャー コマンドラインまたはアプリケーションメニューから。クリック 新しい仮想マシンを作成する オプション (中央に再生ボタンのあるデスクトップ アイコン) を選択して続行します。

  新しい kvm 仮想マシンを作成する

デフォルトの選択を続行します— ローカルインストールメディア — そしてクリックします フォワード

  ローカルメディアインストールkvm linux

クリック 参照 > ローカルを参照 ストレージからダウンロードした Windows 10 ISO ファイルを選択します。クリック 開ける ISO イメージを選択します。 Virtual Machine Manager は OS を自動的に検出します。クリック フォワード 続行します。

  virt-managerでWindows ISOファイルを選択します

仮想マシンに割り当てるメモリと CPU コアの量を指定します。まず、コンピュータの実際のメモリの半分があれば十分です。 CPU コアについては、使用可能なコアの 3 分の 1 から半分の範囲のものを選択します。完了したら、ヒットします フォワード

  kvm 用にメモリと CPU を構成する

次の画面で確認してください この仮想マシンのストレージを有効にする チェックがオフになっています。次に、ディスクイメージのサイズを指定し(50GBで十分です)、をクリックします。 フォワード

  Windows KVM に記憶域スペースを割り当てる

仮想マシンの名前を入力し、クリックします。 仕上げる VM の仕様を確認したら、

  Windows KVMの仕様を確認してください

Virtual Machine Manager はマシンを作成し、直後に起動します。

4. KVM に Windows 10 をインストールする

新しい仮想マシン マネージャー ウィンドウが表示され、その中で Windows マシンが起動していることが確認できます。画面が青くなり、[Windows セットアップ] ボックスが表示されます。

使用可能なオプションのリストから、インストールする言語、時刻と通貨の形式、キーボードまたは入力方法を選択します。完了したら、ヒットします 次へ > 今すぐインストール

  KVM での Windows のインストール

セットアップ プロセスが開始され、プロダクト キーの入力を求められます。プロダクト キーをお持ちの場合は、プロダクト キーを入力します。それ以外の場合は、選択してください プロダクトキーを持っていません

  Windowsのプロダクトキーを入力してください

がある Windows 10 のさまざまなバージョン インストールできます。インストールしたいものを選択してクリックします 。次の画面で、「 私は、ライセンス条項に同意 そしてクリックしてください

  Windows エディションを選択する

選択する カスタム: Windows のみをインストールします (詳細) 仮想マシンには Windows がまだインストールされていないためです。

  KVM で Windows をアップグレードまたはカスタム インストールする

次の画面で、次のコマンドを使用してドライブをパーティション分割します。 新しい 消去 、 そして フォーマット 複数のドライブを使用する場合のオプション。単一のパーティションを設定したい場合は、

Windows が仮想マシンにインストールされ始めます。 Windows ファイルのコピー、インストール用のファイルの準備、機能のインストール、更新プログラムのインストール、および終了の手順を実行します。

  KVM 内に Windows をインストールする