C.3. 创建 Red Hat Enterprise Linux 6 镜像

使用本节,使用 Red Hat Enterprise Linux 6 ISO 文件以 QCOW2 格式创建镜像。

  1. 使用 virt-install 开始安装:

    [root@host]# qemu-img create -f qcow2 rhel6.qcow2 4G
    [root@host]# virt-install --connect=qemu:///system --network=bridge:virbr0 \
    --name=rhel6 --os-type linux --os-variant rhel6 \
    --disk path=rhel6.qcow2,format=qcow2,size=10,cache=none \
    --ram 4096 --vcpus=2 --check-cpu --accelerate \
    --hvm --cdrom=rhel-server-6.8-x86_64-dvd.iso

    这会启动实例并启动安装过程。

    注意

    如果实例没有自动启动,输入 virt-viewer 命令来查看控制台:

    [root@host]# virt-viewer rhel6
  2. 按照如下所示设置虚拟机:

    1. 在初始安装程序引导菜单中,选择 安装或升级现有系统 选项。
    2. 选择适当的 语言和键盘 选项。
    3. 当提示输入安装所使用的设备类型时,选择 Basic Storage Devices
    4. 为您的设备选择一个 主机名。默认主机名为 localhost.localdomain
    5. 设置 root 密码。
    6. 根据磁盘上的空间,选择安装类型。
    7. 选择 Basic Server install,其中包括 SSH 服务器。
  3. 重新引导实例,并以 root 用户身份登录。
  4. 更新 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,使其只包含以下值:

    TYPE=Ethernet
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=dhcp
    NM_CONTROLLED=no
  5. 重启服务网络:

    # service network restart
  6. 继续 配置主机以进行注册