VirtualBoxは、無料のオープンソースのクロスプラットフォーム仮想マシンソフトウェアです。 VirtualBoxが提供するWindowsオペレーティングシステムに基づいて、仮想ハードディスク (VHD) 形式のWindowsイメージファイルを作成できます。 このトピックでは、VirtualBoxを使用して仮想マシンを作成し、仮想マシンにWindowsオペレーティングシステムをインストールする方法について説明します。
前提条件
VirtualBox のインストールが必要です。 VirtualBoxがインストールされていない場合は、VirtualBoxをクリックしてVirtualBoxをダウンロードします。
ISOイメージファイルを用意する。 例: win2019zh-cn20221013110224.iso
ネットワーク接続は良いです。
手順
仮想マシン上にオペレーティングシステムをインストールする手順は、オペレーティングシステムに基づいて異なり得る。 このトピックでは、VirtualBox 7.0.2を使用して仮想マシンを作成し、仮想マシンにWindows Server 2019をインストールします。
ステップ1: 仮想マシンの作成
Oracle VM VirtualBox Managerを開き、新しい.
では、仮想マシンの作成ウィザード、パラメーターを設定し、次へ.
名前: 仮想マシンの名前を入力します。 例: Windows VM
フォルダー: コンピューターに仮想マシンを保存するフォルダーを指定します。
タイプ: オペレーティングシステムのタイプとしてMicrosoft Windowsを選択します。
バージョン: オペレーティングシステムのバージョンを選択します。
[仮想マシンの作成] ページで、作成する仮想マシンの構成とインストールするWindowsオペレーティングシステムの要件に基づいてメモリサイズを選択し、[次へ] をクリックします。 デフォルトのメモリサイズは1,024 MBです。 この例では、4,096 MBが使用されます。
On the仮想マシンの作成ページを選択します。今すぐ仮想ハードディスクを作成するのためハードディスクをクリックし、作成.
On the仮想ハードディスクの作成ページを選択します。VHD (仮想ハードディスク)のためハードディスクファイルタイプをクリックし、次へ.
Elastic Compute Service (ECS) にインポートできるのは、RAW、VHD、およびQCOW2形式の画像ファイルのみです。 ここで別の形式を選択した場合、イメージをECSにインポートする前に、作成したイメージをサポートされている形式に変換する必要があります。 詳細については、「イメージのフォーマットの変換」をご参照ください。
On the仮想ハードディスクの作成ページを選択します。動的に割り当てのため物理ハードディスク上のストレージをクリックし、次へ.
[仮想ハードディスクの作成] ページで、仮想マシンの仮想ハードディスクファイルを保存するディレクトリを選択し、仮想ハードディスクのサイズを指定して、[作成] をクリックします。 この例では、仮想ハードディスクのサイズは40 GBに設定されています。
仮想マシンが作成されるまで待ちます。
ステップ2: Windowsオペレーティングシステムのインストール
ブートモードは、ECSインスタンスの作成中にシステムディスクがブートされるモードです。 Unified Extensible Firmware Interface (UEFI) とBasic Input Output System (BIOS) の2つのブートモードが利用可能です。 いずれかのブートモードを使用して、Windowsオペレーティングシステムをインストールできます。 オペレーティングシステムがインストールされた後、システムディスクはブートモードでブートされます。 ブートモードの詳細については、「UEFIおよびBIOSブートモードを使用するためのベストプラクティス」をご参照ください。
Oracle VM VirtualBox Managerを開き、新しい仮想マシンを選択します。 例: Windows VM
クリック設定.
選択win2019zh-cn20221013110224.isoをクリックし、OK. Windowsイメージファイルを選択します。
新しい仮想マシンを選択し、開始仮想マシンを起動します。
仮想マシンにWindowsオペレーティングシステムをインストールします。 必要なパラメータを設定し、インストールが完了するのを待ちます。
Oracle VM VirtualBox Managerを開き、新しい仮想マシンを選択します。 例: Windows VM
クリック設定.
選択win2019zh-cn20221013110224.isoをクリックし、OK. Windowsイメージファイルを選択します。
クリック設定.
[設定] ウィンドウで、左側のナビゲーションウィンドウで [システム] を選択します。 [マザーボード] タブで、[拡張機能] の [EFIの有効化 (特殊OSのみ)] を選択し、[OK] をクリックします。
新しい仮想マシンを選択し、開始仮想マシンを起動します。
仮想マシンにWindowsオペレーティングシステムをインストールします。 必要なパラメーターを設定します。
仮想マシンの起動プロセス中に、任意のキーを押してオペレーティングシステムを起動します。 それ以外の場合は、シェルコマンドプロンプトに移動します。
UEFIブートモードを使用するオペレーティングシステムでは、デフォルトのパーティションに回復パーティションが含まれます。これにより、インスタンスの起動例外またはディスクのサイズ変更例外が発生します。 その結果、システムパーティションを読み取ることができません。 この問題を解決するには、オペレーティングシステムのインストールプロセス中にディスクを選択するときに、Extensible Firmware Interface (EFI) パーティションを作成する必要があります。
EFIパーティションを作成します。
パーティションの読み込みページで、Shift + F10キーを押してコマンドプロンプトを開きます。 次に、
diskpart
コマンドを実行してMicrosoft DiskPartを起動します。次のコマンドを実行して、仮想マシンにインストールされているディスクを照会します。
list disk
次のコマンドを実行して、ハードディスクを選択します。
select disk 0
次のコマンドを実行して、選択したディスク上のすべてのパーティションをクリアします。
clean
次のコマンドを実行して、選択したディスクをGUIDパーティションテーブル (GPT) パーティションディスクに変換します。
convert gpt
次のコマンドを実行して、EFIパーティションを作成します。
create partition efi size=[$Size]
[$Size]
は、パーティションのサイズを指定します。 このパラメーターを300 MB以下の値に設定することを推奨します。 この例では、200 MBが使用されます。次のコマンドを実行してプライマリパーティションを作成し、残りのスペースを使用します。
create partition primary
次のコマンドを実行して、EFIパーティションが作成されていることを確認します。
list partition
[更新] をクリックしてパーティション情報を更新します。 [フォーマット] をクリックして、システムパーティションをフォーマットします。 次に、[次へ] をクリックします。
仮想マシンにWindowsオペレーティングシステムをインストールします。 必要なパラメータを設定し、インストールが完了するのを待ちます。
仮想マシンのログインパスワードを設定します。 仮想マシンにログインし、[ディスクの管理] ウィンドウを開き、EFIパーティションが作成されていることを確認します。
を選択します。 cmdと入力してコマンドプロンプトを開きます。
次のコマンドを実行して、オペレーティングシステムの起動モードがUEFIであることを確認します。
msinfo32
手順3: オペレーティングシステムの設定
Windowsオペレーティングシステムへのリモートアクセスを許可します。
では、コントロールパネル、選択システムとセキュリティ.
では、システムセクション、をクリックリモートアクセスを許可する.
On theリモートのタブシステムのプロパティウィンドウ、確認するこのコンピュータへのリモート接続を許可するをクリックし、OK.
Windows Defenderファイアウォールを無効にします。
では、コントロールパネル、選択システムとセキュリティ.
では、Windows Defenderファイアウォールセクション、をクリックファイアウォールのステータスを確認する.
左側のナビゲーションウィンドウで、Windows Defenderファイアウォールをオンまたはオフにする.
On theネットワークの各タイプの设定をカスタマイズするページ, setプライベートネットワーク設定とパブリックネットワーク設定へWindows Defenderファイアウォールをオフにする (推奨されません)をクリックし、OK.