[problem help] 有人在折腾龙芯版deepin吗
Tofloor
poster avatar
HackerNotTerminal
deepin
2024-02-08 16:46
Author

目前我在尝试用qemu运行龙芯版deepin:

image.png

目前就卡在这里了……有没有大佬知道什么情况?

(我照着官方的命令把磁盘镜像搞好了),运行命令如下:

qemu-system-loongarch64 -m 4G -cpu la464-loongarch-cpu -machine virt -smp 4 -bios ./QEMU_EFI_8.0.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 ./deepinloong.qcow2 

不明白什么情况,我这里顺便复制一下我的草稿:

首先,我们当然要先安装qemu,命令如下:

sudo apt install qemu qemu-kvm

其中qemu-kvm是为了加速系统的,可以不安装(只要你不嫌卡就行)

结果,当我去安装的时候,才发现:

image.png

没有qemu的源就罢了,可是……:

image.png

qemu没有,qemu-kvm(亦或者qemu-sysytem-x86)有?

然而真正让我感到无语的是:

image.png

明明有qemu相关程序,就是不能直接安装?

*为了防止瞎搞把系统搞废。*所以,我又换了个思路:

首先,安装一下Wine运行器(不会装的看:https://bbs.deepin.org/post/264976)。然后,打开虚拟机管理工具:

image.png

image.png

然后慢慢等命令跑完就行了。在等待安装的过程中,顺便下载一下这些东西:

https://mirrors.pku.edu.cn/loongarch/archlinux/images/QEMU_EFI_8.0.fd

https://cdimage.deepin.com/Loongarch/test-20240205-loong64/deepin-generic-loong64-loong64-stable-ext-desktop-lite.tar.xz

然后,你就会发现到两个文件:一个是*.root.ext4(系统分区),一个是*.boot.fat32(boot分区)。我们要把这些文件写入qemu虚拟硬盘qcow2来。

首先,在当前目录右击打开终端。输入以下命令,创建一个虚拟磁盘文件,并挂载到系统上:

qemu-img create -f qcow2 deepinloong.qcow2 10G
sudo modprobe nbd max_part=8
sudo qemu-nbd --connect=/dev/nbd0 ./deepinloong.qcow2

我顺便把磁盘分了区:

image.png

然后,按照官方教程,把系统写进去:

sudo dd if=deepin-generic-loong64-loong64-stable-ext-desktop-lite.boot.fat32 of=/dev/nbd0p1
sudo dd if=deepin-generic-loong64-loong64-stable-ext-desktop-lite.root.ext4 of=/dev/nbd0p2
echo ", +" | sudo sfdisk -N 2 /dev/nbd0p2
sudo resize2fs /dev/nbd0p2

然后到这里就不会了………………………………(上面情况)

有什么问题?

Reply Favorite View the author
All Replies
nihaoxye
deepin
2024-02-08 22:45
#1

想用,但是太复杂,折腾不来

Reply View the author
冷风
deepin
2024-02-09 14:19
#2

你的引导分区是不是缺少 efi 标记?

我挂载 qcow2 文件到 Loong Arch Linux 虚拟机里面制作的引导盘,能进到 deepin 开机动画,然后黑屏了,之后啥反应都没。

qemu-system-loongarch64 \
    -m 4G \
    -cpu la464-loongarch-cpu \
    -machine virt \
    -smp 4 \
    -bios ./QEMU_EFI_8.1.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 boot_8G.qcow2 \
    -hdb deepin-loong64.qcow2
Reply View the author
贺东明
deepin
2024-02-15 16:06
#3

计划下半年买龙芯电脑

Reply View the author
笑笑天
deepin
2024-02-27 20:20
#4
贺东明

计划下半年买龙芯电脑

为啥等到下半年

Reply View the author
buyike
deepin
2024-02-27 21:05
#5
贺东明

计划下半年买龙芯电脑

唉,我最少要等3年后。

Reply View the author