Linux の VirtualBox に Windows をインストールする方法
Linux ユーザーが Windows 仮想マシンを作成する理由はいくつかありますが、VirtualBox は、Linux で利用できる最も人気のあるハイパーバイザーの 1 つです。使い方は簡単で、簡単にアクセスでき、仮想マシンでできることは非常に柔軟です。このガイドでは、Linux の VirtualBox に Windows をインストールする方法を学習します。
VirtualBox のインストール
Linux に VirtualBox をインストールするには、2 つの方法があります。1 つ目は、Web サイトにアクセスして、システムに適したパッケージをダウンロードすることです。以下の手順に従います。
- プロジェクトの Web サイトにアクセスし、大きな [VirtualBox 7.0 をダウンロード] ボタンをクリックします。
- ダウンロードページで「Linuxディストリビューション」をクリックします。
- VirtualBox をインストールできる、互換性のある Linux ディストリビューションのリストが表示されます。お探しのものをクリックしてください。
- ダウンロードのプロンプトに従うと、パッケージ インストーラーによってパッケージが自動的にインストールされます。
ただし、それにはいくつかの課題があります。通常、RPM または DEB をインストールするだけでは、必要なカーネル モジュールを構築できず、多くのエラーが発生する可能性があります。これを回避する方法は、ディストリビューションのリポジトリから VirtualBox をインストールすることです。ディストリビューションにもよりますが、これは通常、簡単なコマンドでインストールできます。
Ubuntu とその派生の場合:
sudo apt install virtualbox virtualbox-guest-additions-iso
Windows 11 のダウンロード
ご存じないかもしれませんが、Windows 11 は実際には無料でダウンロードして使用できます。お金を払わずに本番環境で使用することはできませんが、純粋に個人的な目的であれば、それは公平なゲームです.
- Microsoft の Windows ダウンロード ページにアクセスして、Windows 11 をダウンロードします。
- 「x64 デバイス用の Windows 11 ディスク イメージをダウンロードする」というところまでスクロールします。どちらか最新版を選択し、「ダウンロード」をクリックしてください。
- 製品の言語を選択し、もう一度 [確認] をクリックします。以前のバージョンとは異なり、Windows 11 には 32 ビット バージョンが付属していません。ISO をダウンロードするには、[64 ビット ダウンロード] ボタンをクリックします。
[64 ビット ダウンロード] をクリックしてマシンに保存すると、VirtualBox で Windows 11 仮想マシンを作成する準備が整います。
ご存知ですか: VirtualBox 以外に、Windows 11 を Raspberry Pi にインストールすることもできます。
Windows 11 仮想マシンの作成
- ダウンロードが完了したら、VirtualBox を開き、[新規] をクリックします。
- 「名前」セクションに「Windows 11」と入力します。これにより、「バージョン」から「Windows 11 (64 ビット)」が自動的に選択されます。そこから、好きな名前を付けます。
- 「ISO イメージ」テキストボックスをクリックし、「その他」を選択します。これにより、以前に取得した Windows 11 ISO イメージを選択できる小さなダイアログ ボックスが開きます。
- ISOをロードしたら、「次へ」をクリックします。
- 「ユーザー名とパスワード」グループに移動し、Windows 11 アカウントに必要な資格情報を書き込みます。
- 「追加オプション」グループに移動します。「ホスト名」と「ドメイン名」の両方のテキストボックスの値を変更します。このため、ドメイン名が 2 文字の長さである限り、任意の値を書き込むことができます。
- 「ゲストの追加」チェックボックスをクリックし、「次へ」をクリックします。
- メニューをたどって、仮想マシンの構成に必要なものを設定します。少なくとも 4096MB のメモリと 60GB の仮想ディスクの作成をお勧めします。
- 仮想マシンの作成が完了すると、VirtualBox が自動的に起動し、バックグラウンドで Windows 11 がインストールされます。
Windows をインストールすると、ビデオ ドライバが不十分で、画面が非常に小さいというメッセージが表示されることがあります。それをすべて修正するには、VirtualBox Guest Additions をインストールする必要があります。
Windows に VirtualBox Guest Additions をインストールする
- VM が実行されている状態で、[デバイス] メニュー項目をクリックし、[Guest Additions CD イメージの挿入] を選択します。
- ファイル エクスプローラーを開き、[この PC] をクリックします。下部の「ローカル ディスク (C:)」の横に、Guest Additions CD イメージのアイコンが表示されます。Guest Additions CD イメージ アイコンをクリックします。
- UACダイアログで「VBoxWindowsAdditions」と「はい」をクリックします。
- インストーラーのダイアログで [次へ] をクリックし、すべてのデフォルトを受け入れます。さらに、Oracle からのソフトウェアを信頼するかどうかを尋ねるダイアログが表示されたら、[インストール] をクリックします。
- インストールが完了したら、[完了] をクリックすると、VM が再起動します。
これが完了すると、Guest Additions がインストールされ、真の 3D アクセラレーション、画面サイズの選択、および共有クリップボードやホストからゲストへのファイル共有など、VirtualBox Guest Additions を使用することで得られるその他の多くの優れた利点を体験できます。
Linux から Windows 11 へのファイルの転送
VirtualBox Guest Additions を有効にするもう 1 つの利点は、ホスト Linux マシンと Windows 11 の間でファイルをシームレスに転送できることです。これは、VM をデータ処理に使用していて、ゲストからファイルをプッシュおよびプルする方法が必要な場合に役立ちます。オペレーティング·システム。開始するには、次の手順に従います。
- 「マシン」メニュー項目をクリックしてから、「ファイルマネージャー」をクリックします。
- ゲスト オペレーティング システムのユーザー資格情報を入力し、[セッションを開く] をクリックします。
- ここから、「ホスト ファイル システム」ピッカーの下のファイルをクリックして、ホストからゲスト マシンにファイルを転送できます。
- 「ゲスト ファイル システム」ピッカーに移動し、ピッカー ボックスの上部にある「ホーム」アイコンをクリックします。
- ホスト ファイル ピッカーとゲスト ファイル ピッカーの間にある「右矢印」ボタンをクリックします。
VirtualBox で永続的な共有フォルダーを作成する
File Manager ユーティリティを使用すると、ホストからゲスト OS にファイルを転送できますが、それらの間により永続的なチャネルが必要になる場合があります。この目的のために、VirtualBox は「共有フォルダー」機能を提供します。これは、2 台のマシン間のリンクを作成するために使用されます。
- ゲスト OS のメニュー バーで [デバイス] メニュー項目をクリックします。
- 「共有フォルダー」項目にカーソルを合わせてスライドし、「共有フォルダー設定」をクリックします。
- 設定ウィンドウの右上のサイドバーにある小さなフォルダー アイコンをクリックします。
- [フォルダー パス] ドロップダウン リストをクリックし、[その他] をクリックします。
- ホスト OS で使用するフォルダーを [ファイル ピッカー] メニューから選択します。
- 新しいフォルダを説明する簡単な名前を付けてから、[自動マウント] チェックボックスをクリックします。
- 「共有の追加」ウィンドウと「共有フォルダー設定」ウィンドウの両方で「OK」をクリックします。
ファイル エクスプローラーに移動し、[この PC] をクリックすると、ゲスト OS のフォルダーにアクセスできます。
よくある質問
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によるすべての変更とスクリーンショット。
コメントを残す