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 ファイルをロードする必要があります。