知识杂货铺 知识杂货铺
首页
后端(1本书)
  • 主题初衷与诞生
  • 介绍
  • 快速上手
  • 目录结构
  • 核心配置和约定
  • 自动生成front matter
  • Markdown 容器
  • Markdown 中使用组件
  • 相关文章

    • 使目录栏支持h2~h6标题
    • 如何让你的笔记更有表现力
    • 批量操作front matter工具
    • 部署
    • 关于写文章和H1标题
    • 关于博客搭建与管理
    • 在线编辑和新增文章的方法
  • 主题配置
  • 首页配置
  • front matter配置
  • 目录页配置
  • 添加摘要
  • 修改主题颜色和样式
  • 评论栏
  • 快速开始
  • 代码集成_TODO
  • 框架初探
  • 在GitHub上贡献代码
  • 使用K8s部署系统
  • Seata分布式事务
GitHub (opens new window)

Kevin Zhang

爱凑热闹的高龄程序猿
首页
后端(1本书)
  • 主题初衷与诞生
  • 介绍
  • 快速上手
  • 目录结构
  • 核心配置和约定
  • 自动生成front matter
  • Markdown 容器
  • Markdown 中使用组件
  • 相关文章

    • 使目录栏支持h2~h6标题
    • 如何让你的笔记更有表现力
    • 批量操作front matter工具
    • 部署
    • 关于写文章和H1标题
    • 关于博客搭建与管理
    • 在线编辑和新增文章的方法
  • 主题配置
  • 首页配置
  • front matter配置
  • 目录页配置
  • 添加摘要
  • 修改主题颜色和样式
  • 评论栏
  • 快速开始
  • 代码集成_TODO
  • 框架初探
  • 在GitHub上贡献代码
  • 使用K8s部署系统
  • Seata分布式事务
GitHub (opens new window)
  • X86模拟ARM环境

Kevin Zhang
2024-12-15
随笔

X86模拟ARM环境

到 https://qemu.weilnetz.de/w64/ (opens new window) 下载最新 Windows 版本的 qemu;

到 http://releases.linaro.org/components/kernel/uefi-linaro/latest/release/qemu64/QEMU_EFI.fd (opens new window) 下载启动镜像;

到 https://build.openvpn.net/downloads/releases/tap-windows-9.24.7-I601-Win10.exe (opens new window) 下载虚拟网卡;

到 https://sx.ygwid.cn:4431/ (opens new window) 下载对应的 Kylin 操作系统。

安装完虚拟网卡 tap-windows-9.24.7-I601-Win10.exe 后,将网卡命名为 TAP9247(后面的脚本要用到,对应上即可)。

本机可上网的网卡(无线/有线均可),共享 TAP9247 连接上网(网络地址会固定为 192.168.137.1)。

创建虚拟磁盘:

qemu-img create -f qcow2 KylinV10SP1WithoutGUI-ARM64.qcow2 256G
1

安装系统:

qemu-system-aarch64 -m 8096 -cpu cortex-a76 -smp 8,cores=4,threads=2,sockets=1 -M virt -bios QEMU_EFI.fd -drive if=none,file=D:\Kevin\MySoftware\Linux\Kylin-Server-10-SP1-Release-Build04-20200711-arm64.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -drive if=none,file=KylinV10SP1WithoutGUI-ARM64.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -net nic -net tap,ifname=TAP9247
1

系统内设置 IP 为 192.168.137.101,网关和 DNS 都设置为 192.168.137.1,这样虚拟机 Linux 可访问互联网。

启动操作系统:

echo password: good@Man#123
echo ip: 192.168.137.101
qemu-system-aarch64 -m 8096 -cpu cortex-a76 -smp 8,cores=4,threads=2,sockets=1 -M virt -bios QEMU_EFI.fd -drive if=none,file=KylinV10SP1WithoutGUI-ARM64.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -device VGA -device qemu-xhci -device usb-mouse -device usb-kbd -net nic -net tap,ifname=TAP9247
1
2
3

截至 20241215 使用 9.1.91 版本的 QEMU 可以安装 Kylin-Server-V10-SP3-2403-Release-20240426-arm64.iso。

编辑 (opens new window)
#ARM64#虚拟机#Kylin#Linux#QEMU
上次更新: 2024/12/15, 21:49:00
最近更新
01
PNG图片处理C++
02-07
02
PNG图片处理
01-24
03
离线安装Docker
12-24
更多文章>
Theme by Vdoing | Copyright © 2008-2025 Kevin Zhang | MIT License | 蜀ICP备20013663号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式