朱记布行 發表於 2025-1-14 10:40:00

Win10上模拟LoongArch虚拟机安装Deepin系统

我前面有一篇贴子介绍了使用Loongnix搭建开发环境,但使用的虚拟机是直接下载的龙芯团队预装的,贴子并未介绍怎么用iso镜像文件安装虚拟机系统。当前Deepin v23的龙芯版已经发布,界面也漂亮,下面就一步一步的从iso安装系统吧。
<p>一、软件准备</p>
<p>1、下载最新版QEMU 【qemu-w64-setup-20241220.exe】,地址:https://qemu.weilnetz.de/w64/</p>
<p>2、下载Deepin安装镜像【deepin-desktop-community-23-loong64.iso】,地址:https://cdimage.deepin.com/releases/23/loongarch64/</p>
<p>二、基础软件安装</p>
<p>1、我将QEMU安装到D:/app/LoongArch/qemu。</p>
<p>2、将deepin-desktop-community-23-loong64.iso文件放到了D:/app/LoongArch目录。</p>
<p>三、创建虚拟机磁盘</p>
<p>1、进入到QEMU安装路径,使用qemu-img.exe创建一个100GB大小的磁盘。</p>
<div class="cnblogs_code">
<pre>cd D:\app\LoongArch\qemu<br>qemu-img.exe create -f qcow2 D:\app\LoongArch\deepin-v23.qcow2 100G</pre>
</div>
<p>2、创建LAStartup-Deepin.bat和LAStartup-Deepin-Install.bat两个空白的文件,最后各文件的文件路径如下:</p>
<p><img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114110144111-1726134720.png"></p>
<p>&nbsp;</p>
<p>四、使用ISO安装系统</p>
<p>1、在LAStartup-Deepin-Install.bat中,填写如下脚本,保存后双击运行。</p>
<div class="cnblogs_code">
<pre>cd /d %~<span style="color: rgba(0, 0, 0, 1)">dp0
</span>%~dp0/qemu/qemu-system-loongarch64.exe -m 8G -cpu la464-loongarch-cpu -machine virt -smp <span style="color: rgba(128, 0, 128, 1)">4</span> -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=<span style="color: rgba(128, 0, 128, 1)">0x1b</span> -device usb-tablet,id=tablet,bus=xhci.<span style="color: rgba(128, 0, 128, 1)">0</span>,port=<span style="color: rgba(128, 0, 128, 1)">1</span> -device usb-kbd,id=keyboard,bus=xhci.<span style="color: rgba(128, 0, 128, 1)">0</span>,port=<span style="color: rgba(128, 0, 128, 1)">2</span> -hda ./deepin-v23.qcow2 -cdrom ./deepin-desktop-community-<span style="color: rgba(128, 0, 128, 1)">23</span>-loong64.iso -boot once=d</pre>
</div>
<p>2、安装镜像被引导成功后,耐心等待,按图形化界面引导的安装步骤安装。</p>
<p><img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114102858903-1769663695.png"></p>
<p><img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114102931115-1313058779.png"></p>
<p><img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114103004880-764803588.png"></p>
<p><img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114103031218-1906062873.png"></p>
<p>&nbsp;<img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114103102316-240195201.png"></p>
<p>&nbsp;<img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114103132070-1719838292.png"></p>
<p>&nbsp;<img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114103143928-70625086.png"></p>
<p>&nbsp;</p>
<p>五、系统日常启动</p>
<p>1、在LAStartup-Deepin.bat文件中填入如下脚本,保存后双击启动系统。</p>
<div class="cnblogs_code">
<pre>cd /d %~<span style="color: rgba(0, 0, 0, 1)">dp0
</span>%~dp0/qemu/qemu-system-loongarch64.exe-m 8G -cpu la464-loongarch-cpu -machine virt -smp <span style="color: rgba(128, 0, 128, 1)">4</span> -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=<span style="color: rgba(128, 0, 128, 1)">0x1b</span> -device usb-tablet,id=tablet,bus=xhci.<span style="color: rgba(128, 0, 128, 1)">0</span>,port=<span style="color: rgba(128, 0, 128, 1)">1</span> -device usb-kbd,id=keyboard,bus=xhci.<span style="color: rgba(128, 0, 128, 1)">0</span>,port=<span style="color: rgba(128, 0, 128, 1)">2</span> -hda ./deepin-v23.qcow2</pre>
</div>
<p>要选用龙芯新一代的CPU,可使用qemu-system-loongarch64.exe -cpu ? 命令查看。</p>
<p>2、系统成功后查看系统信息。不过说实话,虚拟机确实是很卡,但玩一玩是可以的,可以在买实体机之前了解一下软件生态,好有正确的心里预期。</p>
<p><img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250114103821675-1645815365.png"></p>
<p>&nbsp;</p>
<p>PS:快速搭建C++开发环境。Deepin Union Code是一个开发利器,值得试一试。</p>
<div class="cnblogs_code">
<pre>sudo apt install deepin-unioncode cmake gcc g++ gdb</pre>
</div>
<p>&nbsp;<img src="https://img2024.cnblogs.com/blog/722234/202501/722234-20250116095344966-1179368767.png"></p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/airscrat/p/18670250
頁: [1]
查看完整版本: Win10上模拟LoongArch虚拟机安装Deepin系统