安装qemu

msys2:官网

按照下图步骤下载文件并安装

打开下面终端

根据:qemu官网

在终端执行安装命令:pacman -S mingw-w64-ucrt-x86_64-qemu

下载系统镜像

下载:Ubuntu Arm

下载BIOS启动文件

下载:QEMU_EFI.fd

准备启动脚本

如下图所示新建一个shell脚本,将上一步的QEMU_EFI.fd文件放在同目录

脚本:qemu.sh,内容如下

#!/bin/bash

disk_img=arm64.qcow2
qemu_efi=QEMU_EFI.fd if [ "$1" == "install" ]; then
rm -i "$disk_img"
qemu-img create -f qcow2 "$disk_img" 128G
arm_iso="$2"
else
arm_iso=""
fi qemu-system-aarch64 -m 8G -machine type=virt -cpu neoverse-n1 \
-smp 8,sockets=4,cores=2 \
-bios "$qemu_efi" \
-drive "if=none,file=$arm_iso,id=cdrom,media=cdrom" \
-drive "if=none,file=$disk_img,id=hd0" \
-device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd \
-device virtio-blk-device,drive=hd0 \
-device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic \
-net user,hostfwd=tcp::2222-:22

安装系统

# 进入脚本目录
cd /e/VmSystem/arm64/
# 执行安装系统命令,iso文件为你自己下载的路径
./qemu.sh install /e/360xiazai/ubuntu-24.04.2-live-server-arm64.iso

选择安装系统

选择语言

选择键盘布局

选择Ubuntu服务器版

配置网络,可以设置静态IP,默认DHCP自动获取

如有需要代理,则配置代理地址

配置镜像源

使用整个磁盘文件,建议取消LVM提高性能

确认磁盘分区

选择继续

输入用户名和密码

跳过Ubuntu Pro

安装ssh服务器

等待安装系统,直到出现如下所示的重启选项,选择重启即可

连接ssh后台

连接服务器:ssh -p 2222 janbar@127.0.0.1,查看服务器架构是arm64

总结

后续只需要执行 ./qemu.sh 就可以进入系统

在x86的window安装arm64虚拟机的更多相关文章

  1. Centos7使用pxe安装KVM虚拟机

    Centos7使用pxe安装KVM虚拟机 一.安装服务所需的软件 [root@localhost ~]yum install nginx dhcp vsftpd syslinux -y [root@l ...

  2. kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装Windows虚拟机)-(4)

    一.背景说明  在之前的篇章中,提到在webvirtmgr里安装linux系统的vm,下面说下安装windows系统虚拟机的操作记录: 由于KVM管理虚拟机的硬盘和网卡需要virtio驱动,linux ...

  3. 【Linux探索之旅】第一部分第六课:Linux如何安装在虚拟机中

    内容简介 1.第一部分第六课:Linux如何安装在虚拟机中 2.第二部分第一课预告:终端Terminal,好戏上场 Linux如何安装在虚拟机中 虽然我们带大家一起在电脑的硬盘上安装了Ubuntu这个 ...

  4. Linux环境搭建 | 手把手教你如何安装CentOS7虚拟机

    centos 下载地址: 可以去官网下载最新版本:https://www.centos.org/download/ 以下针对各个版本的ISO镜像文件,进行一一说明: CentOS-7.0-x86_64 ...

  5. CentOS 7.5 安装KVM虚拟机(Windows)

    一.KVM环境搭建1.检测系统是否支持cat /proc/cpuinfo | egrep 'vmx|svm' KVM是基于x86虚拟化扩展(Intel VT 或者 AMD-V)技术的虚拟机软件,所以查 ...

  6. (转)CentOS7安装KVM虚拟机详解

    原文:https://github.com/jaywcjlove/handbook/blob/master/CentOS/CentOS7%E5%AE%89%E8%A3%85KVM%E8%99%9A%E ...

  7. ubuntu安装vbox虚拟机

    ubuntu安装vbox虚拟机 一.安装准备 1.查看主机配置 二.下载安装包    (建议将安装包下载并保存) a.下载virtualbox安装包 下载链接https://www.virtualbo ...

  8. 超详细Linux新手快速入门(一)——Linux的介绍安装以及虚拟机的介绍安装

    一.Linux的介绍 1.Linux和Windows的比较  Linux是一款操作系统,其性能稳定,因其防火墙组件高效安全.简单易配置,所以获得了追求速度和安全的一些企业和人群的青睐.与我们日常所熟知 ...

  9. 解决Bash On Ubuntu On Window安装Zsh无效问题附安装说明

    前言 Zsh是一款非常棒的Shell,使用Linux和Mac系统的人,基本上都知道zsh的存在. 问题 在安装完Zsh后,zsh是可以使用的,但是重启之后,又恢复至默认的bash. 我在安装好之后,使 ...

  10. Linux:Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21...

    问题: Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21... ...

随机推荐

  1. bug|jest|vue|记录:关于【4-4 使用 TDD 的方式开发 Header 组件(1)】05:26时的运行测试用例出错的问题

    错误情景 提示 jest 配置错误 Configuration error Configuration error: Could not locate module @/components/Hell ...

  2. SQL Server 中的异常处理

    为什么我们需要 SQL Server 中的异常处理? 让我们通过一个示例来了解 SQL Server 中异常处理的必要性.因此,创建一个 SQL Server 存储过程,通过执行以下查询来除以两个数字 ...

  3. 【SpringMVC】视图和视图解析器

    视图和视图解析器 Spring MVC如何解析视图 视图和视图解析器 请求处理方法执行完成后,最终返回一个 ModelAndView对象.对于那些返回 String,View 或 ModeMap 等类 ...

  4. RocketMQ的Producer是如何发送消息的

    RocketMQ 的 Producer 发送消息过程涉及多个步骤,包括初始化.消息创建.发送方式选择 1.Producer初始化 首先,我们需要创建并初始化一个Producer示例 这段代码完成了以下 ...

  5. Spring的基础结构和核心接口

    目录 1.BeanDefinition 2.BeanDefinitionReader 3.BeanDefinitionRegistry 4.BeanFactory 5.ApplicationConte ...

  6. ShardingSphere 解决关联表查询问题的详细方案

    一.基础概念 在分库分表场景下,关联表(JOIN)查询的复杂性主要源于数据分布在不同的数据库或表中.ShardingSphere 通过 绑定表(Binding Table) 和 广播表(Broadca ...

  7. Eclipse 安装---windows10环境下

    Eclipse 安装---windows10环境下 一.下载 1.前往eclipse官网下载 https://www.eclipse.org/downloads/ 2.选择类型(压缩包) 3.选择版本 ...

  8. 【一步步开发AI运动APP】八、自定义姿态动作识别检测——之姿态相似度比较

    之前我们为您分享了[一步步开发AI运动小程序]开发系列博文,通过该系列博文,很多开发者开发出了很多精美的AI健身.线上运动赛事.AI学生体测.美体.康复锻炼等应用场景的AI运动小程序:为了帮助开发者继 ...

  9. Python3爬虫入门(一)

    Python3爬虫入门 ​网络爬虫,也叫网络蜘蛛(Web?Spider).它根据网页地址(URL)爬取网页内容,而网页地址(URL)就是我们在浏览器中输入的网站链接. 在浏览器的地址栏输入URL地址, ...

  10. Windows系统常用端口详解

    7,9,13,17,19 这是几个简单的TCP/IP服务,在windows中被Simple TCP/IP Services管理. 7 : Echo 服务:将接收到的数据原样返回. 9 : Discar ...