在windows10系统中,用qemu软件创建ARM构架虚拟机
因为需要ARM构架机器测试,又不想花钱买,就创建一个虚拟机测试吧!
研究了很久, VMware和VirtualBox不能改变CPU构架,qemu系统可以虚拟不同的CPU构架。
于是……闲话少说……
重要的是一个文件,“QEMU_EFI.fd”,它是虚拟bios的,其他的都很容获得,QEMU_EFI.fd 不好找,我找了很久。
QEMU_EFI.fd,下载链接:https://pan.baidu.com/s/12KjHFkEs6REm719TT1FfQw
提取码:ig0f
qemu系统,下载:https://www.qemu.org/
重要命令,在dos提示符下执行以下命令:
1、创建硬盘文件
C:\qemu\qemu-img create -f qcow2 D:\VM\qemu-CentOS\centos-arm64.qcow2 40G
-f qcow2,表示创建一个qcow2格式的硬盘
2、启动虚拟机,挂载光盘映像文件,安装系统
C:\qemu\qemu-system-aarch64.exe -m 4096 -cpu cortex-a72 -smp 4 -M virt -bios E:\ISO\QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=D:\VM\qemu-CentOS\centos-arm64.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=E:\ISO\CentOS-7-aarch64-Minimal-2009.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic -net user,hostfwd=tcp::2222-:22
其中:
E:\ISO\CentOS-7-aarch64-Minimal-2009.iso,是要安装的光盘映像文件。
E:\ISO\QEMU_EFI.fd,是前面下载的bios映像文件。
D:\VM\qemu-CentOS\centos-arm64.qcow2,是前面创建的硬盘文件。
-m 4096,表示内存4G
-M virt,表示主机类型,是virt 72类型,类型有很多,感兴趣的朋友可以自己查,一般加一个 help 可以列出所有支持的种类。
-cpu cortex-a72,表示CPU型号a72,同样,支持的CPU型号也要很多,感兴趣的朋友可以自己查,加一个help。
-smp 4,表示CPU有4个线程
-net user,hostfwd=tcp::2222-:22,表示宿主机2222端口映射虚拟机22端口,供SSH连接用。
其他的配置USB端口、VGA显示、鼠标什么的,正常情况下不要更改。
-device VGA 可以改成 -device bochs-display,说是新的更高级的显示驱动,我试了一下,没发现什么改变。
启动后,没什么特别的,和VMware中安装CentOS一样。
我装的是CentOS,大家可以装别的版本系列。
3、安装后,启动虚拟机
C:\qemu\qemu-system-aarch64.exe -m 4096 -cpu cortex-a72 -smp 4 -M virt -bios E:\ISO\QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=D:\VM\qemu-CentOS\centos-arm64.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -net nic -net user,hostfwd=tcp::2222-:22
把模拟光驱去掉,就可以正常启动虚拟机了。
提醒一下,安装过程十分缓慢,40分钟还要多,启动也很慢……
最终的界面
4、SSH连接虚拟机
SSH2,宿主机IP,端口2222,就能连接虚拟机
这样你就获得了一台arm构架的虚拟机……
接下来就可以用yum安装应用程序了,折腾起来吧!……
在windows10系统中,用qemu软件创建ARM构架虚拟机相关推荐
- 计算机环境变量怎么恢复默认,windows10系统中环境变量怎么恢复默认
有不少windows10系统用户在设置环境变量之后,可能不小心被恶意修改了导致出现问题,那么我们只需要将环境变量恢复默认即可,那么该怎么操作呢,本文就给大家讲解一下windows10系统中环境变量恢复 ...
- Windows10系统中安装Rational Rose
Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具.用于可视化建模和公司级水平软件应用的组件构造. Rational Rose 是一个完全的. ...
- 在 Windows10 系统中安装 Homestead 本地开发环境
在 windows10 系统中安装 homestead 本地开发环境 在 windows10 环境下安装 homestead 开发环境,网上有很多相关教程其中大多都是 mac 环境,很多大神都是用户的 ...
- 如何在Windows10系统中修改.jar文件的默认应用
普通方式(无效) 通常,我们在Windows10系统中修改文件的默认应用有两种方式: 打开系统设置->应用->默认应用->按文件类型指定默认应用,找到相应的文件类型后进行修改: 选中 ...
- 在Windows10系统中同步Internet 时间
在Windows10系统中同步Internet 时间: 进入控制面板,找到并左键双击[日期和时间]: 6 在打开的日期和时间窗口中,我们点击:Internet 时间: 7 在c选项卡下,我们点击:更改 ...
- 如何用键盘打开设备管理器里计算机的属性,技巧:在Windows10系统中使用键盘打开设备管理器的三种方法...
我们经常使用设备管理器来检查Windows10系统中的硬件是否已正确安装驱动程序. 那么,当鼠标无用时如何打开win10设备管理器?接下来,System City的编辑器将介绍三种方法,无需使用键盘即 ...
- Windows10系统中怎么使用32位IE浏览器?
简介: 某些"网站"只支持32位浏览器: 但是自己的电脑是Windows10,打开浏览器不能使用这个"网站",并且自己的电脑配置比较高,不能安装 ...
- VT-x/AMD-V 硬件加速在您的系统中不可用。您的 64-位虚拟机将无法检测到 64-位处理器,从而无法启动。
vagrant up启动virtual box 发现报错:VT-x/AMD-V 硬件加速在您的系统中不可用.您的 64-位虚拟机将无法检测到 64-位处理器,从而无法启动. 目前Inter和AMD生产 ...
- 解决”VT-x/AMD-V 硬件加速在您的系统中不可用。您的 64-位虚拟机将无法检测到 64-位处理器,从而无法启动。“问题
这个bug困扰了自己一下午,分享出来,希望后来人能更快的解决问题. 针对虚拟机VirtualBox安装64位Linux系统时出现"VT-x/AMD-V 硬件加速在您的系统中不可用.您的 64 ...
最新文章
- ssh2 文件服务器,使用Node.js和SSH2从SFTP服务器读取文件
- 一元多项式的加减以及求导
- React之createRef
- java 返回值给c_Java有陷阱,用时需谨慎——慎用入参做返回值
- Linux命令发送Http请求
- JS正则表达式(RegExp)
- 共享一个从字符串转 Lambda 表达式的类(2)
- 修订的GRE分类词汇(截屏版)
- 粪斗吧 ! 骚年 !
- 梅森质数(2^n - 1是质数,则n是质数)的证明
- java十大经典排序
- 批量导入Sql数据库
- mysql数据库--mysql的数据类型(数值型)
- oracle 建索引 00054,ora-00054 表被lock导致资源忙等待不能操作案例
- android avb2.0问题解答 汇总
- 100.s1-来电归属地的显示
- 珠海:處在二次且全角落升值發展的城市
- 郑州宇晨php_郑州新风系统、河南新风系统、郑州松下新风系统
- Ubuntu 16.04安装uGet替代迅雷,并在Chrome中设置为默认下载器
- 堆排序中的上滤和下滤