找回密码
 立即注册
首页 业界区 业界 在x86的window安装arm64虚拟机

在x86的window安装arm64虚拟机

静轾 2025-9-24 15:44:29
安装qemu

msys2:官网
按照下图步骤下载文件并安装
1.png

打开下面终端
2.png

根据:qemu官网
在终端执行安装命令:pacman -S mingw-w64-ucrt-x86_64-qemu
3.png

下载系统镜像

下载:Ubuntu Arm
4.png

下载BIOS启动文件

下载:QEMU_EFI.fd
准备启动脚本

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

脚本:qemu.sh,内容如下
  1. #!/bin/bash
  2. disk_img=arm64.qcow2
  3. qemu_efi=QEMU_EFI.fd
  4. if [ "$1" == "install" ]; then
  5.   rm -i "$disk_img"
  6.   qemu-img create -f qcow2 "$disk_img" 128G
  7.   arm_iso="$2"
  8. else
  9.   arm_iso=""
  10. fi
  11. qemu-system-aarch64 -m 8G -machine type=virt -cpu neoverse-n1 \
  12.   -smp 8,sockets=4,cores=2 \
  13.   -bios "$qemu_efi" \
  14.   -drive "if=none,file=$arm_iso,id=cdrom,media=cdrom" \
  15.   -drive "if=none,file=$disk_img,id=hd0" \
  16.   -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd \
  17.   -device virtio-blk-device,drive=hd0 \
  18.   -device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic \
  19.   -net user,hostfwd=tcp::2222-:22
复制代码
安装系统
  1. # 进入脚本目录
  2. cd /e/VmSystem/arm64/
  3. # 执行安装系统命令,iso文件为你自己下载的路径
  4. ./qemu.sh install /e/360xiazai/ubuntu-24.04.2-live-server-arm64.iso
复制代码
6.png

选择安装系统
7.png

选择语言
8.png

选择键盘布局
9.png

选择Ubuntu服务器版
10.png

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

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

配置镜像源
13.png

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

确认磁盘分区
15.png

选择继续
16.png

输入用户名和密码
17.png

跳过Ubuntu Pro
18.png

安装ssh服务器
19.png

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

连接ssh后台

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

总结

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

出处:https://www.cnblogs.com/janbar本文版权归作者和博客园所有,欢迎转载,转载请标明出处。喜欢我的文章请 [关注我] 吧。如果您觉得本篇博文对您有所收获,可点击 [推荐] 并 [收藏]
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册