KVM的简单使用1

1、kvm需要cpu支持虚拟化,使用如下命令检查  

egrep '(vmx|svm)' /proc/cpuinfo

要有vmx或svm的标识才行。

2、kvm需要一个经过修改的QEMU软件(qemu-kvm),作为虚拟机上层控制界面。qemu 全称Quick Emulator。是独立虚拟软件,能独立运行虚拟机(根本不需要kvm)。kqemu是该软件的加速软件。kvm并不需要qemu进行虚拟处理,只是需要它的上层管理界面进行虚拟机控制。虚拟机依旧是由kvm驱动。 所以,大家不要把概念弄错了,盲目的安装qemu和kqemu。

3、创建虚拟镜像  

kvm-img create XXX.img 2G。默认格式是Raw的,当然你可以自己设定,比如(-f qcow2)。

4、安装虚拟系统

kvm -drive file=XXX.img -cdrom /path/to/boot-media.iso -boot d -m 512

 过程就和装系统一样。

/path/to/boot-media.iso 只是个举例。具体为你的系统盘镜像位置。-m 为虚拟机内存大小,单位是M,默认(不写这个选项)为128M。当然,自己看着给吧。 建议如果虚拟的是xp系统,把页面缓存给关了。老版本的kvm使用-hda xxx.img参数指定镜像,如无法使用-drive,请使用-hda参数,-hda参数不带“file=”  

  kvm命令参数

参数

示例

说明

-hda

-hda /data/windows.img

指定windows.img作为硬盘镜像

-cdrom

-cdrom /data/windows.iso

指定windows.iso作为光盘镜像

-boot

-boot c

从硬盘启动

 

-boot d

从光盘启动

-m

-m 512

分配512M内存给虚拟系统

kvm -boot d -hda test.img-cdrom test.iso -m 512

   其中“-boot d”指定虚拟机从光盘启动,“-hda test.img”指定硬盘镜像的位置,“-cdrom test.iso”指定光盘镜像的位置,“-m 512”指定虚拟机的内存为512M。

   安装操作系统后便可直接从硬盘启动虚拟机

kvm -boot c -hda test.img-m 512

5、以后启动虚拟机直接用如下命令

kvm -drive file=XXX.img -m=1024



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值