在redhat-7.0下的虚拟镜像文件是存放在: /var/lib/libvirt/images下面
(这是我主机里面的虚拟镜像文件)

下面从头开始创建一个虚拟机:
使用virt-manager命令打开虚拟管理界面

点击

弹出安装方式界面:

(a)我选择本地镜像安装,点击Forward后弹出

Browse为本地镜像路径,OS type为本地镜像路径,Version为系统版本
(b)继续点击Forward
Memory(RAM)为内存 ,PCUS为cpu个数,为节约时间装了最简版本的
当选定内存为512M时系统默认为最简模式

记得去掉Allocate entire disk now前的对号(将磁盘空间全部分配)
(c)继续点击Forward下一步
将整个虚拟机的参数打印出来,点击Finish下一步

直接回车

回车

Test标示检测,咱们直接跳过

系统语言 使用上下键选择时区,用tab键跳转到OK

键盘类型

初始化

设置时区

为root设置密码

提示输入密码过短不安全

写入磁盘

这时我们发现有243个要装的包

装完后系统会提示重启,我们回车即可

开机后我们输入root和刚才设定的密码后回车即可

修改yum 源,注意192.168.122.1/westos 是我在真机搭建的一个yum仓库
在才装完机的时候是没有vim命令的,但是vi是可以用的

配置网络,将其改为dhcp

给要封装的虚拟机装上lftp 和vim

注意删掉/etc/udev/70-persistent-net.rules,这个文件记录了网卡的信息,如果不删掉批量建出来的虚拟机会出现网络问题

添加本地解析

修改主机名称

记得要用poweroff关机,别reboot
在真机上的/var/lib/libvirt/images/下面就会出现RedHat.img这个文件

qemu-img 是一个管理镜像的命令
info 查看镜像信息
create 创建镜像
check 检查镜像
convert 转换镜像的格式(raw,qcow....)
rebase 在已有的镜像基础上创建新的镜像
resize 增加或减小镜像的大小

我们用刚创建的文件来创建虚拟机

这时的路径就写redhat-1.ovl的路径
root用户的密码还是装机时的密码

我们看到这些设置还是和刚才的那台一样

vim 和lftp 命令也是可以用的

在主机的虚拟机中就会增加redhat-1.ovl这台虚拟机
我们就可以利用这种科隆模版的方法大量的搭建虚拟机
阅读(2771) | 评论(0) | 转发(0) |