• qemu-kvm简单使用


    qemu-kvm主要有以下几个选项:

    • -snapshot: 创建快照
    • -m: 指定内存大小
    • -smp: 指定处理器个数
    • -cpu: 指定CPU类型
    • -name: 设置虚拟机名称
    • -vnc: 使用vnc连接
    • -boot: 指定启动相关的选项
    • -net: 指定网卡相关的选项
    • -drive: 指定硬盘/光盘相关的选项

    qemu-kvm -m 128 -name first -smp 2 -drive file=/root/cirros-no_cloud-0.3.0-x86_64-disk.img,media=disk,format=qcow2 -nographic

    上面命令是开启一个虚拟机

    -m  指定虚拟机的内存大小   -name  指定虚拟机的名字

    -smp 指定虚拟机的cpu个数      

    -drive option[,option[,option[,...]]]:定义一个硬盘设备;可用子选项有很多

    file=/path/to/somefile:硬件镜像文件路径,使用一个文件虚拟出一个硬盘,这个文件就叫硬件镜像文件

    media=media:定义介质类型为硬盘(disk)还是光盘(cdrom)

    format=format:指定镜像文件的格式   qcow2是一种高级文件格式,也是现在正在流行的文件格式

    -nographic 非图形界面启动

    cirros-0.3.0-x86_64-disk.img 为cloud环境测试vm提供的微缩版Linux,我这里的版本经过更改不需每次启动都连到云,为学习节

    省时间

    如何创建一个磁盘镜像文件?  使用qemu-img命令

      qemu-img create -o size=10G,preallocation=metadata -f qcow2 /root/centos6.7.img 

    -o 指定选项

    size 指定磁盘大小

    preallocation=metadata 预分配的大小为元数据大小

    -f 指定系统镜像文件的路径

    qcow2 指定镜像文件的文件格式

    centos6.7.img 磁盘镜像文件

     

  • 相关阅读:
    Linux下启动时间优化专题
    如何展开Linux Memory Management学习?
    《Systems Performance》阅读笔记及收获
    Linux时间子系统之四:Timer在用户和内核空间流程
    Win7 下安装ubuntu14.04双系统
    ubuntu 上使用valgrind
    Observer模式
    从C++到java
    gcc 0长数组学习
    Linux中10个有用的命令行补齐命令
  • 原文地址:https://www.cnblogs.com/linuxboke/p/5535573.html
Copyright © 2020-2023  润新知