惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
Spread Privacy
Spread Privacy
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
SecWiki News
SecWiki News
腾讯CDC
P
Privacy International News Feed
Webroot Blog
Webroot Blog
J
Java Code Geeks
爱范儿
爱范儿
A
About on SuperTechFans
S
Secure Thoughts
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
DataBreaches.Net
Cloudbric
Cloudbric
Security Archives - TechRepublic
Security Archives - TechRepublic
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cyber Attacks, Cyber Crime and Cyber Security
P
Proofpoint News Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Security Latest
Security Latest
Forbes - Security
Forbes - Security
小众软件
小众软件
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Cybersecurity and Infrastructure Security Agency CISA
T
Threatpost
量子位
MongoDB | Blog
MongoDB | Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
Vercel News
Vercel News
Google Online Security Blog
Google Online Security Blog
云风的 BLOG
云风的 BLOG
GbyAI
GbyAI
S
Security @ Cisco Blogs
T
The Exploit Database - CXSecurity.com
Help Net Security
Help Net Security
V
Visual Studio Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - 聂微东
P
Proofpoint News Feed
C
CERT Recently Published Vulnerability Notes
Attack and Defense Labs
Attack and Defense Labs

博客园 - 松山居士

部署Hermes-Agent和SenseNova-Skills ubuntu用root账户启动服务指定脚本 WSL迁移OpenEuler虚拟机 采用Ollama本地布署DeepSeekCoderV2 Loongnix Server 23.2安装Docker及常用镜像 Ollama导出和导入DeepSeek预训练大模型 查看exe启动命令和参数 Visual Studio C++设置EXE和DLL在不同路径 JMeter做WEB和API自动化测试 PG数据库常用DDL VSCode+XMake开发环境搭建备忘 C++库管理Conan使用备忘 Python多版本管理Anaconda备忘 Win10上模拟LoongArch虚拟机并搭建Qt5开发环境 解决向日葵无人值守自启动的权限问题 强制去掉Qt的运行环境信息 QGIS插件开发备忘 Linux shell 实用命令备忘 WIN10配置FX DocuCentre-IV C2260 PCL6打印机 VMWare虚拟磁盘整理与收缩 解决启用C++17后byte重定义的问题(byte ambiguous ) 解决Deepin安装Flatpak程序时不能创建临时文件的错误
Win10上模拟LoongArch虚拟机安装Deepin系统
松山居士 · 2025-01-14 · via 博客园 - 松山居士

我前面有一篇贴子介绍了使用Loongnix搭建开发环境,但使用的虚拟机是直接下载的龙芯团队预装的,贴子并未介绍怎么用iso镜像文件安装虚拟机系统。当前Deepin v23的龙芯版已经发布,界面也漂亮,下面就一步一步的从iso安装系统吧。

一、软件准备

1、下载最新版QEMU 【qemu-w64-setup-20241220.exe】,地址:https://qemu.weilnetz.de/w64/

2、下载Deepin安装镜像【deepin-desktop-community-23-loong64.iso】,地址:https://cdimage.deepin.com/releases/23/loongarch64/

二、基础软件安装

1、我将QEMU安装到D:/app/LoongArch/qemu。

2、将deepin-desktop-community-23-loong64.iso文件放到了D:/app/LoongArch目录。

三、创建虚拟机磁盘

1、进入到QEMU安装路径,使用qemu-img.exe创建一个100GB大小的磁盘。

cd D:\app\LoongArch\qemu
qemu-img.exe create -f qcow2 D:\app\LoongArch\deepin-v23.qcow2 100G

2、创建LAStartup-Deepin.bat和LAStartup-Deepin-Install.bat两个空白的文件,最后各文件的文件路径如下:

四、使用ISO安装系统

1、在LAStartup-Deepin-Install.bat中,填写如下脚本,保存后双击运行。

cd /d %~dp0
%~dp0/qemu/qemu-system-loongarch64.exe -m 8G -cpu la464-loongarch-cpu -machine virt -smp 4 -bios %~dp0/qemu/share/edk2-loongarch64-code.fd -serial stdio -device virtio-gpu-pci -net nic -net user -device nec-usb-xhci,id=xhci,addr=0x1b -device usb-tablet,id=tablet,bus=xhci.0,port=1 -device usb-kbd,id=keyboard,bus=xhci.0,port=2 -hda ./deepin-v23.qcow2 -cdrom ./deepin-desktop-community-23-loong64.iso -boot once=d

2、安装镜像被引导成功后,耐心等待,按图形化界面引导的安装步骤安装。

 

 

 

五、系统日常启动

1、在LAStartup-Deepin.bat文件中填入如下脚本,保存后双击启动系统。

cd /d %~dp0
%~dp0/qemu/qemu-system-loongarch64.exe  -m 8G -cpu la464-loongarch-cpu -machine virt -smp 4 -bios %~dp0/qemu/share/edk2-loongarch64-code.fd -serial stdio -device virtio-gpu-pci -net nic -net user -device nec-usb-xhci,id=xhci,addr=0x1b -device usb-tablet,id=tablet,bus=xhci.0,port=1 -device usb-kbd,id=keyboard,bus=xhci.0,port=2 -hda ./deepin-v23.qcow2

要选用龙芯新一代的CPU,可使用qemu-system-loongarch64.exe -cpu ? 命令查看。

2、系统成功后查看系统信息。不过说实话,虚拟机确实是很卡,但玩一玩是可以的,可以在买实体机之前了解一下软件生态,好有正确的心里预期。

PS:快速搭建C++开发环境。Deepin Union Code是一个开发利器,值得试一试。

sudo apt install deepin-unioncode cmake gcc g++ gdb