精华内容
下载资源
问答
  • qemu 启动虚拟机 常用命令(1)

    千次阅读 2013-08-08 17:03:06
    利用qemu-kvm 启动 虚拟机。 默认启动qemu-kvm–hda win7.qcow2 使用默认的参数启动。 -boot:启动选项,软盘(a)、硬盘(c)、光驱(D)、网卡(n),默认是从硬盘启动 -enable-kvm: 使用kvm模块,如果无此...

    利用qemu-kvm 启动 虚拟机。

    默认启动, qemu-kvm–hda win7.qcow2 使用默认的参数启动。

    -boot:启动选项,软盘(a)、硬盘(c)、光驱(D)、网卡(n),默认是从硬盘启动

    -enable-kvm: 使用kvm模块,如果无此参数,则使用的是tcg模式。

    -snapshot: 以快照模式启动虚拟机,此时,虚拟机是不可写回的,所有的操作都是在临时文件中进行的。

    -vnc 0.0.0.0:0 定义vnc接入的ip,全零表示,使用本地地址,:后端口0表示 端口是5900,如果设置为1,则为5901,以此类推。

    -m 4096 :设置内存大小为4096M

    -k en-us : 设置键盘模式(一般不需要设置)

    -balloon none/virtio:设置气球模式,

    -cpu model: cpu的架构。

    -smp n:cpu的个数,核数,线程数。

    -soundhw : 设置声卡。

    -pidfile:将qemu的进程id写入文件中,用于脚本启动时。

    -daemonize:启动后台执行。

    展开全文
  • qemu启动uboot

    千次阅读 2018-11-04 21:23:52
    这里取版本u-boot-2018.09.tar.bz2。 配置好指定的交叉编译工具链,工具链的制作方法,请参考文章——ARM交叉...进入Uboot的根目录,执行如下命令编译UBOOT: 1、生成配置文件, make ARCH=arm vexpress_ca9x4_...

    首先下载uboot源码包,UBOOT源码下载地址:http://ftp.denx.de/pub/u-boot/。这里取版本u-boot-2018.09.tar.bz2。

    配置好指定的交叉编译工具链,工具链的制作方法,请参考文章——ARM交叉编译工具链的制作

    进入Uboot的根目录,执行如下命令编译UBOOT:

    1、生成配置文件, make ARCH=arm vexpress_ca9x4_defconfig

    2、编译Uboot, make ARCH=arm CROSS_COMPILE=arm-unknown-linux-gnueabi- -j4

    编译成功,图下图所示,

    现在准备启动qemu模拟器,运行u-boot。由于我们之前选择的配置文件是vexpress_ca9x4_defconfig,即应该是arm cortex-a9的核。我们使用qemu的时候一定要选对参数模型。可输入如下命令启动uboot,

    qemu-system-arm -M vexpress-a9 -m 256 -kernel u-boot --nographic

    参数-M 机器模型 -m 运行内存MB -kernel 运行的内核程序(此处后面可以换成linux内核) --nographic 不输出图像窗口,直接通过串口或者命令行控制台输出打印信息。

    其实还可以加个cpu模型,-cpu,具体选择什么cpu,qemu支持什么cpu,可以通过如下命令查看:

    qemu-system-arm -M vexpress-a9 -cpu help

    Available CPUs:

      arm1026

      arm1136

      arm1136-r2

      arm1176

    ······

    下面执行具体的qemu模拟启动uboot的命令:

    qemu-system-arm -M vexpress-a9 -cpu cortex-a9 -m 256 -kernel u-boot --nographic

    模拟器把Uboot运行起来后,和真实的物理板打印信息一致,可以看到下面的打印信息:

    U-Boot 2018.09-rc3-00026-g4cdeda5 (Oct 29 2018 - 06:46:26 -0700)

    DRAM:  256 MiB

    WARNING: Caches not enabled

    Flash: 128 MiB

    MMC:   MMC: 0

    *** Warning - bad CRC, using default environment

    In:    serial

    Out:   serial

    Err:   serial

    Net:   smc911x-0

    Hit any key to stop autoboot:  0

    =>

    怎么样是不是感觉很熟悉。这样就可以脱离物理单板学习研究Uboot了。

    如果需要退出qemu,可以使用组合键,ctrl+a然后再按下x,就可以退出qemu模拟器了。

     

    展开全文
  • aarch64位镜像和文件系统的启动方式 qemu-system-aarch64 -machine virt -cpu cortex-a57 -machine type=virt -nographic -smp 1 -m 512 -kernel Image -initrd rootfs.cpio --append "console=ttyAMA0" # -net nic...

    aarch64位镜像和文件系统的启动方式

    qemu-system-aarch64 -machine virt -cpu cortex-a57 -machine type=virt -nographic  -smp 1 -m 512 -kernel Image  -initrd rootfs.cpio --append "console=ttyAMA0" # -net nic,vlan=0 -net tap,vlan=0,ifname=tap0

     

    arm镜像的启动方式

    qemu-system-arm -M vexpress-a9 -smp 4 -m 1024M -kernel zImage -append "root=/dev/mmcblk0 console=ttyAMA0 loglevel=8" -dtb vexpress-v2p-ca9.dtb -sd rootfs.ext2 -nographic

    展开全文
  • 这些可以使用 –drive 命令待代替。 -driveoption[,option[,option[,...]]]:定义一个新的驱动器,有效选项如下:  file=file:定义镜像文件  if=interface:该选项定义驱动被连接的类型,ide,scsi, sd, mtd,

    -hda (-hdb –hdc -hdd)是硬盘。

    -cdrom 是光盘。

    -fda(-fdb)是软盘。

    这些可以使用 –drive 命令待代替。

    -driveoption[,option[,option[,...]]]:定义一个新的驱动器,有效选项如下:
     file=file:定义镜像文件
     if=interface:该选项定义驱动被连接的类型,ide,scsi, sd, mtd, floppy, pflash, virtio.
     bus=bus,unit=unit:这些选项定义连接的驱动器定义总线数字和单位ID。
     index=index:此选项定义驱动器连接在一个给定的接口类型列表中可用的连接器使用索引。(可能为盘符)
     media=media:cdrom还是disk
     cyls=c,heads=h,secs=s[,trans=t]:选项同‘-hdachs’
     snapshot=snapshot:值为"on"or "off",允许被给的驱动器使能snapshot
     cache=cache:值为"none","writeback", or "writethrough" ,控制主机缓存用于访问数据块
     aio=aio:值为"threads",or "native" ,选择线程基于磁盘IO还是本地linuxIO
     format=format:指定磁盘格式,建议使用raw
     serial=serial:给设备指定序列号(可能是串口,也可能和串口无关)
     addr=addr:指定PCI地址(仅仅:if=virtio)
        默认情况下,连续写入缓存被用于所有的块设备,这意味着主机页缓存将被用于读和写数据,但是仅仅当数据被报知被写入存储子系统,写通

    知将被发送到客户机。
        Instead of ‘-cdrom’ you can use:qemu -drivefile=file,index=2,media=cdrom
        Instead of ‘-hda’, ‘-hdb’, ‘-hdc’, ‘-hdd’, you can use:
     qemu -drive file=file,index=0,media=disk
     qemu -drive file=file,index=1,media=disk
     qemu -drive file=file,index=2,media=disk
     qemu -drive file=file,index=3,media=disk

    注意:其中 drive的 mdia 默认为disk  index 会按照顺序产生,如果有2块盘,则在命令中写在前面的默认为index=0,如果要改变盘的顺序,需要明显的定义index变量。

    qemu-kvm –drive file= win7.qcow2,index=1 –drive file=linux.qcow2,index=0

    则默认会先启动linux.qcow2

    展开全文
  • qemu启动vm后,如何从host ssh连接vm?...启动命令: ${cmd_qemu_system} --enable-kvm \ -machine type=q35,accel=kvm,kernel-irqchip=on -cpu host -smp 4 -m 16384 \ -serial mon:stdio -nographic -s \ -ker...
  • linux上qemu上模拟的arm芯片里的linux内核启动命令 在放置linux内核的文件夹中运行如下命令再按回车,开启linux内核命令行 搭建过程参见:http://blog.csdn.net/linyt/article/details/42504975原命令:qemu-system-...
  • 前言 在平时使用电脑的过程中,难免有更换系统或维护系统的需求,这个时候就需要一个启动盘来进行帮忙了,但启动盘制作是否成功没...但是在linux中没有测试启动盘制作是否成功的软件,所以可以直接使用qemu 命令来进...
  • 1、利用brctl命令创建虚拟网桥br0 brctl addbr br0 ifconfig br0 up //上述两条命令分开执行会导致网络断开 2、将虚拟网桥br0与物理网卡eth0绑定 brctl addif br0 eth0 ifconfig eth0 0.0.0.0 //网桥类似于...
  • 1. 启动命令:  qemu-kvm -m 512 -cdrom rdesktop.iso -boot d kvm_suse11sp2.img -vnc :30 - localtime -full-screen -usb -usbdevice tablet -net nic,vlan=0,macaddr=00:31: 3e:55:88:f0 -net user,hostfwd=...
  • 最近用qemu模拟versatilepb机器,从网上找了方法制作文件系统,文件系统制作可参照:... 我这里假设文件系统制作好了,我的qemu命令是:#qemu-system-arm -M versatilepb -m 256M -kernel zImage
  • 启动qemu虚拟机的命令,x86_64为64位系统时使用的命令 qemu-x86_64 仅仅模拟CPU qemu-system-x86_64 模拟整个PC qemu-kvm kvm 如果要开启kvm支持,需要使用qemu-kvm或者kvm命令,暂时记为两个命令是等效的 ...
  • 后记:我的Mac笔记本装的双系统、我登录win10系统、安装vmware workstation10、新建虚拟机、安装Ubuntu14.04操作系统、开机进入linux系统、qemu-img创建镜像、命令kvm启动虚拟机、安装CentOS7-1511系统、采用vnc ...
  • libvirt的virsh命令qemu参数转换

    千次阅读 2016-12-28 16:45:46
    而网上许多的教程或者示例使用qemu命令参数来运行的,如果使用libvirt来运行可能会无从下手,不知道对应的参数。 libvirt从Domain的配置文件启动虚拟机 虚拟机(有时Domain,guest都表示虚拟机的
  • qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚本设置不一样 试验: 1.目前在主机上建立一个vm叫centos7,作为服务器,先设置kvm透传 设置nest透传kvm,在kvm上使用kvm,主机的IP 192.168.140.11 ...
  • 将run_qemu.sh脚本符号链接到PATH某个位置例如ln -s ~/git/run_qemu/run_qemu.sh ~/bin/run_qemu.sh 注意:在任何符号链接解析之后,此仓库中的支持文件必须与脚本位于相同位置。 仅复制脚本本身将不起作用。 重击...
  • qemu-system-arm 启动系统

    千次阅读 2019-01-14 17:13:25
    qemu-system-arm 命令用法 qemu-system-arm -M vexpress-a9 -m 512M -kernel ./uImage -dtb ./vexpress-v2p-ca9.dtb -nographic -append "console=ttyAMA0" -M 指定开发板 -m 指定内存 ...
  • 为了在VMware中跑QNX系统, 我需要想办法将编译BSP生成的img文件固化到VMware的...直接使用U盘作为VMware的启动盘,需要创建一个虚拟硬盘,然后将这个虚拟硬盘绑定到U盘上,这种方法就需要时刻插着一个U盘,而且对U...
  • 目的:搭建一个armv8的测试环境,跑自己的bootloader(类似于ATF + uboot) ...第一部分: 使用QEMU 启动自定义BIOS方法 使用命令qemu-system-aarch64 -machine virt,secure=on -cpu cortex-a57 -nographi...
  • KVM-QEMU创建支持UEFI启动的虚拟主机

    千次阅读 2019-05-08 02:09:48
    在KVM/QEMU中支持UEFI启动的是OVMF(Open Virtual Machine Firmware),它从EDK2演变而来。 操作步骤 从Fedora repo安装UEFI 需要安装的软件是edk2-ovmf,如果系统中已经安装了Qemu,并且在系统中有OVMF_CODE.secboot....
  • 硬件:IBM T61-X9000-8G RAM软件环境:Fedora-Mate 27虚拟机硬盘:IDE RAW命令脚本:#!/bin/bashexport QEMU_AUDIO_DRV=alsaqemu-system-x86_64 -m 2G -cpu Conroe -smp 4 -vga cirrus -localtime -soundhw es1370 -...
  • Qemu 这个编造机运用轨范没有图形化的界面,其操纵紧张靠命令来完成。对有些同伙来说,大要在应用上感到感染多有便利。从这个意义上说,Qemulator 将成为这些同伙的福音。 在 Qemulator 中开启 Qemu 映像 ...
  • qemu 使用

    2019-09-24 00:45:35
    一:基本使用 1.创建镜像 ...命令格式:qemu-img create [-q] [-f fmt][-o options] filename [size] 2.启动虚拟机,指定安装镜像文件 eg:qemu-system-i386 xp.raw -boot d -cdrom xp.iso -m 512 ...
  • KVM使用NAT模式启动,错误:启动客户机命令qemu-system-x86_64 -m 1024 -smp 2 centos.img -net nic -net tap,script=/etc/qemu-ifup-nat,downscript=/etc/qemu-ifdoun-nat daemonzie然后出现错误:qemu-ifup-nat ...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 308
精华内容 123
关键字:

qemu启动命令