iso qemu 安装ubuntu_ubuntu下qemu使用:图文详解

本文详细介绍了如何在Ubuntu上安装QEMU,并提供了QEMU模拟平台的列表。同时,文章解析了QEMU的常用参数,包括-M、-cpu、-m、-nographic等,并通过实例演示了启动参数的使用,如-cdrom、-hda和网络配置。此外,还提及了QEMU的网络通信设置。

1、qemu安装

以ubuntu为例,执行(更换国内源请参考Ubuntu更换源)

sudo apt install -y qemu

如果安装失败执行

sudo apt install -f

sudo apt install -y qemu

2、qemu能模拟的平台

安装完成后在Terminal中输入“qemu-"按两下Table键可以列出所有qemu可以模拟的平台。

3、qemu常用参数及解释

-M(-machine)——制定机型,如果不知道可以享有哪些机型可选,可在“-M”后添加 ”help“列出支持机型。

-cpu——指定虚拟机cpu。需要先指定机型,可以指定机型后输入”-cpu help“查看可选择那些cpu。

-m [size]——指定虚拟机内存大小,单位是MB。

-nographic——无窗口运行,即命令行启动。

-drive——指定文件路径。

format=——指定格式,如raw。

if=——指定文件类型,如mtd。

-boot [a|c|d] ——使用磁盘a,光盘d,或者硬盘c启动.

-cdrom——指定了安装的系统镜像

-hda——指定之前创建的虚拟盘;

-bios——指定了QEMU运行的BIOS

-kernel——指定内核镜像

-cdrom [filename]——使用“文件名”作为光盘景象(文件应该是ISO类型)

-usb ——允许使用usb设备。

-usbdevice [name]—— 添加一个usb设备“名字”。

-soundhw c1——使用声卡设备。(-soundhw ? :列出所有可使用的声卡 -soundhw all 使用全部声卡)

-net nic——添加一块虚拟的网卡。

tap—— tap网络模式

user——用户模式,可是定hostfwd,映射到本地端口上。

-driver——添加设备,如串口、USB等。

-serial——添加串口设备。

-append——添加启动参数,如"init=/linuxrc root=/dev/mmcblk0p1 rw  console=ttyAMA0"

init——用于指定文件系统起来后执行的linux的第一个进程

root——用于指定使用哪个设备作为根文件系统

console——用于指定终端

4、qemu启动实例

./qemu-system-arm -m 256 -M romulus-bmc -nographic -drive file=./tmp/deploy/images/romulus/obmc-phosphor-image-romulus.static.mtd,format=raw,if=mtd -net nic -net user,hostfwd=:127.0.0.1:2222-:22,hostfwd=:127.0.0.1:2443-:443,hostname=qemu

5、qemu网络通信

请参考:qemu网络通信

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值