安装客户机(Guest)之前,我们需要创建一个镜像文件或者磁盘分区等来存储客户机中的系统和文件,关于客户机镜像有很多种的制作方式(将在后面
的4.1节 客户机镜像
中详细进行介绍),本节只是为了快速地演示安装一个客户机,采用了本地创建一个镜像文件,然后让镜像文件作为客户机的硬盘,将客户机操作系统(以
RHEL6.3为例)安装在其中。
首先,需要创建一个镜像文件,可以使用dd工具,如下的命令行创建了一个8G大小的镜像文件rhel6u3.img:
[root@jay-linux kvm_demo]# dd if=/dev/zero of=rhel6u3.img bs=1M\ count=8192
8192+0 records in
8192+0 records out
8589934592 bytes (8.6 GB) copied, 76.9331 s, 112 MB/s
然后,准备一个RHEL6.3安装所需的ISO文件,
[root@jay-linux kvm_demo]# ls RHEL6.3-Server-x86_64-DVD1.iso
RHEL6.3-Server-x86_64-DVD1.iso
或者可以用qemu-img:qemu-img create -f qcow2 turbo-10.5.5-rc2.img 20G
启动客户机,并在其中用准备好的ISO安装系统,命令行如下:
[root@jay-linux kvm_demo]# qemu-system-x86_64 -m 2048 -smp 4 –boot
order=dc -hda /