Linux の VirtualBox に Windows をインストールする方法

Linux の VirtualBox に Windows をインストールする方法

Linux ユーザーが Windows 仮想マシンを作成する理由はいくつかありますが、VirtualBox は、Linux で利用できる最も人気のあるハイパーバイザーの 1 つです。使い方は簡単で、簡単にアクセスでき、仮想マシンでできることは非常に柔軟です。このガイドでは、Linux の VirtualBox に Windows をインストールする方法を学習します。

VirtualBox のインストール

Linux に VirtualBox をインストールするには、2 つの方法があります。1 つ目は、Web サイトにアクセスして、システムに適したパッケージをダウンロードすることです。以下の手順に従います。

VirtualBox Web サイトのスクリーンショット。
  • ダウンロードページで「Linuxディストリビューション」をクリックします。
VirtualBox Web サイトのダウンロード ページのスクリーンショット。
  • VirtualBox をインストールできる、互換性のある Linux ディストリビューションのリストが表示されます。お探しのものをクリックしてください。
VirtualBox Web サイトの Linux 用ダウンロード ページのスクリーンショット。
  • ダウンロードのプロンプトに従うと、パッケージ インストーラーによってパッケージが自動的にインストールされます。
VirtualBox deb パッケージのインストール ページのスクリーンショット。

ただし、それにはいくつかの課題があります。通常、RPM または DEB をインストールするだけでは、必要なカーネル モジュールを構築できず、多くのエラーが発生する可能性があります。これを回避する方法は、ディストリビューションのリポジトリから VirtualBox をインストールすることです。ディストリビューションにもよりますが、これは通常、簡単なコマンドでインストールできます。

Ubuntu とその派生の場合:

sudo apt install virtualbox virtualbox-guest-additions-iso

apt を使用した VirtualBox のインストール プロセスを示すターミナル ウィンドウ。

Windows 11 のダウンロード

ご存じないかもしれませんが、Windows 11 は実際には無料でダウンロードして使用できます。お金を払わずに本番環境で使用することはできませんが、純粋に個人的な目的であれば、それは公平なゲームです.

Microsoft の Windows ダウンロード ページのスクリーンショット。
  • 「x64 デバイス用の Windows 11 ディスク イメージをダウンロードする」というところまでスクロールします。どちらか最新版を選択し、「ダウンロード」をクリックしてください。
Windows 11 のダウンロード選択ページを示すスクリーンショット。
  • 製品の言語を選択し、もう一度 [確認] をクリックします。以前のバージョンとは異なり、Windows 11 には 32 ビット バージョンが付属していません。ISO をダウンロードするには、[64 ビット ダウンロード] ボタンをクリックします。
Windows 11 ISO ダウンロード ページのスクリーンショット。

[64 ビット ダウンロード] をクリックしてマシンに保存すると、VirtualBox で Windows 11 仮想マシンを作成する準備が整います。

ご存知ですか: VirtualBox 以外に、Windows 11 を Raspberry Pi にインストールすることもできます。

Windows 11 仮想マシンの作成

  • ダウンロードが完了したら、VirtualBox を開き、[新規] をクリックします。
VirtualBox 7.0 ランディング ページのスクリーンショット。
  • 「名前」セクションに「Windows 11」と入力します。これにより、「バージョン」から「Windows 11 (64 ビット)」が自動的に選択されます。そこから、好きな名前を付けます。
Windows 11 の VM セットアップ プロセスを示すスクリーンショット。
  • 「ISO イメージ」テキストボックスをクリックし、「その他」を選択します。これにより、以前に取得した Windows 11 ISO イメージを選択できる小さなダイアログ ボックスが開きます。
Windows 11 ISO を選択するファイル ピッカー ウィンドウを示すスクリーンショット。
  • ISOをロードしたら、「次へ」をクリックします。
VirtualBox に読み込まれた ISO イメージを示すスクリーンショット。
  • 「ユーザー名とパスワード」グループに移動し、Windows 11 アカウントに必要な資格情報を書き込みます。
VirtualBox のユーザー作成ダイアログのスクリーンショット。
  • 「追加オプション」グループに移動します。「ホスト名」と「ドメイン名」の両方のテキストボックスの値を変更します。このため、ドメイン名が 2 文字の長さである限り、任意の値を書き込むことができます。
VM のホスト名とドメイン名を示すスクリーンショット。
  • 「ゲストの追加」チェックボックスをクリックし、「次へ」をクリックします。
VirtualBox の Guest Additions オプションを示すスクリーンショット。
  • メニューをたどって、仮想マシンの構成に必要なものを設定します。少なくとも 4096MB のメモリと 60GB の仮想ディスクの作成をお勧めします。
VirtualBox のディスク設定ウィンドウを示すスクリーンショット。
  • 仮想マシンの作成が完了すると、VirtualBox が自動的に起動し、バックグラウンドで Windows 11 がインストールされます。
Windows 11 の自動インストール プロセスを示すスクリーンショット。

Windows をインストールすると、ビデオ ドライバが不十分で、画面が非常に小さいというメッセージが表示されることがあります。それをすべて修正するには、VirtualBox Guest Additions をインストールする必要があります。

Windows に VirtualBox Guest Additions をインストールする

  • VM が実行されている状態で、[デバイス] メニュー項目をクリックし、[Guest Additions CD イメージの挿入] を選択します。
Guest Additions ISO のマウントを示すスクリーンショット。
  • ファイル エクスプローラーを開き、[この PC] をクリックします。下部の「ローカル ディスク (C:)」の横に、Guest Additions CD イメージのアイコンが表示されます。Guest Additions CD イメージ アイコンをクリックします。
VM にマウントされた Guest Additions ISO を示すスクリーンショット。
  • UACダイアログで「VBoxWindowsAdditions」と「はい」をクリックします。
ISO 内の Guest Additions バイナリを示すスクリーンショット。
  • インストーラーのダイアログで [次へ] をクリックし、すべてのデフォルトを受け入れます。さらに、Oracle からのソフトウェアを信頼するかどうかを尋ねるダイアログが表示されたら、[インストール] をクリックします。
Guest Additions インストール ウィザードを示すスクリーンショット。
  • インストールが完了したら、[完了] をクリックすると、VM が再起動します。
Guest Additions インストーラーでの再起動の確認を示すスクリーンショット。
今すぐ再起動するか、後で行うかを選択できます。

これが完了すると、Guest Additions がインストールされ、真の 3D アクセラレーション、画面サイズの選択、および共有クリップボードやホストからゲストへのファイル共有など、VirtualBox Guest Additions を使用することで得られるその他の多くの優れた利点を体験できます。

適切な縦横比の Windows 11 のスクリーンショット。
VM が全画面表示になっていることに注意してください。

Linux から Windows 11 へのファイルの転送

VirtualBox Guest Additions を有効にするもう 1 つの利点は、ホスト Linux マシンと Windows 11 の間でファイルをシームレスに転送できることです。これは、VM をデータ処理に使用していて、ゲストからファイルをプッシュおよびプルする方法が必要な場合に役立ちます。オペレーティング·システム。開始するには、次の手順に従います。

  • 「マシン」メニュー項目をクリックしてから、「ファイルマネージャー」をクリックします。
VirtualBox のファイル マネージャー オプションを示すスクリーンショット。
  • ゲスト オペレーティング システムのユーザー資格情報を入力し、[セッションを開く] をクリックします。
VirtualBox のファイル マネージャー ウィンドウのスクリーンショット。
  • ここから、「ホスト ファイル システム」ピッカーの下のファイルをクリックして、ホストからゲスト マシンにファイルを転送できます。
ファイル マネージャーのホスト ファイル システム ピッカー側を示すスクリーンショット。
  • 「ゲスト ファイル システム」ピッカーに移動し、ピッカー ボックスの上部にある「ホーム」アイコンをクリックします。
ファイル マネージャーのゲスト ファイル システム ピッカー側を示すスクリーンショット。
  • ホスト ファイル ピッカーとゲスト ファイル ピッカーの間にある「右矢印」ボタンをクリックします。
ファイル マネージャー ウィンドウの中央にある [ファイル転送] ボタンを示すスクリーンショット。

VirtualBox で永続的な共有フォルダーを作成する

File Manager ユーティリティを使用すると、ホストからゲスト OS にファイルを転送できますが、それらの間により永続的なチャネルが必要になる場合があります。この目的のために、VirtualBox は「共有フォルダー」機能を提供します。これは、2 台のマシン間のリンクを作成するために使用されます。

  • ゲスト OS のメニュー バーで [デバイス] メニュー項目をクリックします。
デバイス メニュー エントリの内容を示すスクリーンショット。
  • 「共有フォルダー」項目にカーソルを合わせてスライドし、「共有フォルダー設定」をクリックします。
共有フォルダ設定サブメニューを示すスクリーンショット。
  • 設定ウィンドウの右上のサイドバーにある小さなフォルダー アイコンをクリックします。
VirtualBox の [共有フォルダー] ウィンドウを示すスクリーンショット。
  • [フォルダー パス] ドロップダウン リストをクリックし、[その他] をクリックします。
共有フォルダーの作成プロンプトを示すスクリーンショット。
  • ホスト OS で使用するフォルダーを [ファイル ピッカー] メニューから選択します。
共有フォルダーのファイル ピッカー メニューを示すスクリーンショット。
  • 新しいフォルダを説明する簡単な名前を付けてから、[自動マウント] チェックボックスをクリックします。
適切にセットアップされた共有フォルダーを示すスクリーンショット。
  • 「共有の追加」ウィンドウと「共有フォルダー設定」ウィンドウの両方で「OK」をクリックします。
共有フォルダ ウィンドウのプロンプトを示すスクリーンショット。

ファイル エクスプローラーに移動し、[この PC] をクリックすると、ゲスト OS のフォルダーにアクセスできます。

VM にマウントされた共有フォルダーを示すスクリーンショット。

よくある質問

Windows 11 VM が起動時にクラッシュし続けるのはなぜですか?

これは多くの問題が原因である可能性がありますが、最も一般的な原因は、マシンの仮想化機能を無効にした BIOS 設定です。この問題を解決するには、システムの BIOS に移動し、Intel VT-x/VT-d または AMD-V のいずれかを含む設定を有効にします。

VM の実行が遅く、動作が遅いため、VM を修正するにはどうすればよいですか?

これは、ホスト マシンで利用可能なシステム リソースが不足していることが原因である可能性が最も高いです。そのため、ゲスト OS を起動するたびに VirtualBox が実行される唯一の重いプログラムであることを確認することで、これを修正できます。

Windows 11 ISO を起動するたびに UEFI シェルが表示されるのはなぜですか?

これは、VirtualBox が UEFI を使用してゲスト OS をロードしようとするたびに発生します。デフォルトでは、VirtualBox は UEFI のみを選択性の高いオペレーティング システムのフォールバック モードとして使用し、UEFI で Windows 11 を起動しません。

画像クレジット: Unsplash . Ramces Redによるすべての変更とスクリーンショット。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です