Elastic Compute Service (ECS) は ISO フォーマットのイメージのインポートをサポートしていません。VirtualBox を使用して仮想マシンを作成し、オペレーティングシステムをインストールしてから、ECS がサポートするフォーマット (VMDK や VHD など) でイメージをエクスポートする必要があります。
操作手順
VirtualBox ツールがインストールされ、ISO イメージファイルが準備されていることを確認してください。
このトピックでは、VirtualBox 7.1.0 でグラフィカルユーザーインターフェイス (GUI) を備えた Windows Server 2022 Datacenter Evaluation をインストールする例を説明します。
ステップ 1:仮想マシンの作成
環境を設定します。
Oracle VirtualBoxを開き、[環境設定] をクリックし、[エキスパート] タブに切り替えます。[デフォルトのマシンフォルダー] をカスタマイズして、[OK] をクリックできます。
仮想マシンファイルはサイズが大きいため、データディスクに保存することを推奨します。
仮想マシンを作成します。
[新規] をクリックします。[名前とオペレーティングシステム] セクションで、次のパラメーターを設定します。
名前: 仮想マシンの名前を入力します。
ISO イメージ: ISO イメージファイルを選択します。
無人インストールをスキップ: [無人インストールをスキップ] オプションを選択します。
[ハードディスク] セクションで、[仮想ハードディスクを今すぐ作成する] を選択します。
ハードディスクファイルタイプ: フォーマット変換を行わずにイメージを ECS に直接インポートするには、VHD または VMDK を選択します。

[完了] をクリックして、仮想マシンを作成します。
ステップ 2:オペレーティングシステムのインストール
BIOS:ハードウェアを初期化し、オペレーティングシステムをロードする従来のファームウェアインターフェイスです。主に Windows XP 以前の古いオペレーティングシステムとの互換性のために使用されます。
UEFI:BIOS の現代的な後継です。セキュアブートをサポートし、起動が高速です。
インスタンスタイプは、イメージの起動モードと互換性がある必要があります。インスタンスタイプとイメージの起動モードが一致しない場合、インスタンスの起動に失敗する可能性があります。詳細については、「起動モードの互換性ルール」をご参照ください。
BIOS
仮想マシンの起動モードを BIOS に設定します。
新しい仮想マシンを選択し、メニューバーの[設定]をクリックします。
[システム] タブで、[EFI を有効にする (特殊な OS のみ)] が選択されていないことを確認します。
オペレーティングシステムをインストールします。
メニューバーの[開始]をクリックします。
画面の指示に従います。インストール言語とその他のオプションを入力します。[次へ] をクリックし、次に [今すぐインストール] をクリックします。
[インストールするオペレーティングシステムの選択] セクションで、[次へ] をクリックします。
チェックボックスを選択して Microsoft ソフトウェア ライセンス条項に同意し、[次へ] をクリックします。
[カスタム: Microsoft Server オペレーティングシステムのみをインストールする] をクリックします。
ディスクを再パーティションします。
自動インストールでは、システムディスクの末尾に回復パーティションが作成されます。これにより、後でプライマリパーティションをスケールアウトできなくなります。ディスクを手動で再パーティションしてください。
[オペレーティングシステムのインストール場所] 画面で、メニューバーの [ホットキー] にマウスカーソルを合わせ、 をクリックし、
ShiftキーとF10キーを押してコマンドラインウィンドウを開きます。diskpartコマンドを実行して、ディスクパーティションツールを開きます。ターゲットディスクをクリーンアップします。
# ターゲットディスク 0 を選択します。 select disk 0 # すべてのパーティションをクリーンアップします。 cleanパーティションを作成します。
# (オプション) ブートローダー用のブートパーティションを作成します。この例では、サイズ 200 MB を使用します。推奨サイズは 300 MB 未満です。 create partition primary size=200 active # パーティションをブートパーティションとして設定します。 # オペレーティングシステムをインストールするためのプライマリパーティションを作成します。 create partition primary # パーティションの結果を表示します。出力に 2 つのプライマリパーティションが表示されていれば、パーティションは作成されています。 list partitionexitと入力して Enter キーを押します。このステップを繰り返して CLI を終了します。
[オペレーティングシステムのインストール場所] 画面で、[更新] をクリックして新しいパーティション情報を読み込みます。
[プライマリ] パーティションを選択して、[次へ] をクリックし、オペレーティングシステムがインストールされるまで待ちます。
オペレーティングシステムにログインします。
インストールが完了すると、システムは自動的に再起動します。画面の指示に従って、システムパスワードを設定します。
画面のロックを解除するには、メニューバーの [入力] にカーソルを合わせ、 をクリックします。
設定したパスワードを入力し、オペレーティングシステムにログインします。
システムが BIOS モードで起動したことを確認します。
アイコンを右クリックし、[ディスクの管理] を開きます。[ディスク 0] のシステムパーティションが [正常] であることを確認します。
アイコンを右クリックして [実行] を選択し、msinfo32と入力して [システム情報] ウィンドウを開きます。[BIOS モード] が [レガシ] に設定されていることを確認します。これは、システムが BIOS モードで起動したことを示します。
UEFI
仮想マシンの起動モードを UEFI に設定します。
新しい仮想マシンを選択し、メニューバーの[設定]をクリックします。
[システム] タブで、[EFI を有効にする (特定のオペレーティングシステムのみ)] を選択し、[OK] をクリックします。
オペレーティングシステムをインストールします。
新しい仮想マシンを選択し、メニューバーの[開始]をクリックします。
「[press Any Key To Boot From CD Or DVD]」というプロンプトが表示されたら、任意のキーを押してシステムをロードします。
画面の指示に従います。インストール言語とその他のオプションを入力します。[次へ] をクリックし、次に [今すぐインストール] をクリックします。
[インストールするオペレーティングシステムの選択] ページで、[次へ] をクリックします。
チェックボックスを選択して Microsoft ソフトウェア ライセンス条項に同意し、[次へ] をクリックします。
[カスタム: Microsoft Server オペレーティングシステムのみインストール] をクリックします。
ディスクを再パーティションします。
自動インストールでは、システムディスクの末尾に回復パーティションが作成されます。これにより、後でプライマリパーティションをスケールアウトできなくなります。ディスクを手動で再パーティションしてください。
[オペレーティングシステムをどこにインストールしますか?] 画面で、メニューバーの [ホットキー] にポインターを合わせ、 をクリックし、
ShiftキーとF10キーを押してコマンドラインウィンドウを開きます。diskpartコマンドを実行して、ディスクパーティションツールを開きます。ターゲットディスクをクリーンアップします。
# ターゲットディスク 0 を選択します。 select disk 0 # すべてのパーティションをクリーンアップします。 cleanディスクパーティションのフォーマットを GPT に変換して、UEFI 起動モードをサポートします。
convert gptパーティションを作成します。
# UEFI モードでは、ブートローダーを格納するために EFI パーティションを作成する必要があります。この例では、サイズ 200 MB を使用します。推奨サイズは 300 MB 未満です。 create partition efi size=200 # オペレーティングシステムをインストールするためのプライマリパーティションを作成します。 create partition primary # パーティションの結果を表示します。出力に 2 つのパーティション (システムとプライマリ) が表示されていれば、パーティションは作成されています。 list partitionexitと入力し、Enter キーを押します。このステップを繰り返して CLI を終了します。
[インストール先] 画面で [更新] をクリックすると、新しいパーティション情報が読み込まれます。
[プライマリ] パーティションを選択し、[次へ] をクリックします。オペレーティングシステムのインストールが開始されます。
オペレーティングシステムにログインします。
インストールが完了すると、システムは自動的に再起動します。画面の指示に従って、システムパスワードを設定します。
画面のロックを解除するには、メニューバーの [入力] にカーソルを合わせ、 をクリックします。
設定したパスワードを入力し、オペレーティングシステムにログインします。
システムが UEFI モードで起動したことを確認します。
アイコンを右クリックし、[ディスクの管理] を開きます。[ディスク 0] の EFI システムパーティションが [正常] であることを確認します。
アイコンを右クリックして [実行] を選択し、 msinfo32と入力して [システム情報] ウィンドウを開きます。[BIOS モード] が [UEFI] に設定されていることを確認します。これは、システムが UEFI モードで起動したことを示します。
ステップ 3:システムの設定
Windows システムへのリモートデスクトップ接続を許可します。
アイコンをクリックして、[コントロールパネル] を開きます。[コントロール パネル]で、[システムとセキュリティ]を選択します。
[システム] セクションで、[リモートアクセスを許可] をクリックします。
[リモート] タブで、[このコンピューターへのリモート接続を許可する] が選択されていることを確認します。
Windows Defender ファイアウォールを無効にします。
[コントロール パネル] で、[システムとセキュリティ] に移動します。[Windows Defender ファイアウォール] で、[ファイアウォールの状態の確認] をクリックします。
左側のナビゲーションウィンドウで、[Windows Defender ファイアウォールの有効化または無効化] を選択します。
[カスタマイズ設定] ページで、[プライベートネットワーク設定] と [パブリックネットワーク設定] に、[Windows Defender ファイアウォールを無効にする] を選択します。
次のステップ
Vminit をインストールして、イメージを使用する ECS インスタンスが初期化されるようにします。
virtio ドライバーをインストールします。イメージをインポートする前に、virtio ドライバーを確認してインストールし、イメージを使用する ECS インスタンスの起動失敗を防ぎます。