{EC2}Amazon Linux 2 を仮想マシンとしたオンプレミスでの実行

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/amazon-linux-2-virtual-machine.html

iso作成作業OS: CentOS7
仮想マシン作成先: VirtualBox 6.1 


VMWare ESXi6.7 はエラー発生

 

-- 1. genisoimageのインストール

yum -y install wget
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/genisoimage-1.1.11-25.el7.x86_64.rpm
yum install -y genisoimage-1.1.11-25.el7.x86_64.rpm


-- 2. seed.iso 起動イメージを準備する

mkdir seedconfig
cd seedconfig
vim meta-data

local-hostname: mmm149
# eth0 is the default network interface enabled in the image. You can configure static network settings with an entry like the following.
network-interfaces: |
  auto eth0
  iface eth0 inet static
  address 10.10.13.149
  network 10.10.13.0
  netmask 255.255.255.0
  broadcast 10.10.13.255
  gateway 10.10.13.1

vim user-data 

#cloud-config
#vim:syntax=yaml
users:
# A user by the name `ec2-user` is created in the image by default.
  - default
chpasswd:
  list: |
    ec2-user:password
# In the above line, do not add any spaces after 'ec2-user:'.


genisoimage -output seed.iso -volid cidata -joliet -rock user-data meta-data


-- 3. Amazon Linux 2 VM イメージのダウンロード

https://cdn.amazonlinux.com/os-images/2.0.20211201.0/virtualbox/


-- 4. 新しい VM を起動して接続する

Oracle VirtualBoxを開き、[New (新規)] を選択

[Type] と [Version] では、それぞれ [Linux] と [Red Hat (64-bit)] を選択

[Hard disk] で、[Use an existing virtual hard disk file] を選択し、VM イメージを参照して開き、[Create] を選択

VM を起動する前に、仮想マシンの仮想オプティカルドライブに seed.iso ファイルをロードする必要があります。