[Seek Help] Deepin ARM for Raspberry Pi5
Tofloor
poster avatar
m***o@gmail.com
deepin
2024-01-31 23:41
Author

Hi Deepin Community,

is anybody able to use current Deepin ARM Sources (here) to creare an IMG file for Rasberry Pi5?

I have a brand new RPi5 4Gb with Rasbian OS ARM64 installed (based on Debian), if you have any advice/suggestion please let me know..

Thanks!

Reply Favorite View the author
All Replies
r***i@gmail.com
deepin
2024-02-24 13:55
#1
It has been deleted!
k***z@outlook.com
deepin
2024-03-22 14:19
#2
It has been deleted!
y***4@nimadir.com
deepin
2024-03-28 23:54
#3
It has been deleted!
w***9@gmail.com
deepin
2024-04-01 18:56
#4
It has been deleted!
a***n@outlook.de
deepin
2024-06-04 20:36
#5

Here is how you can install the Deepin 23 Community Preview on the RPi 5

DISCLAIMER:

  • The Wifi and Ethernet won't work
  • The performance will not be great
  • The system can hang up
  • Other issues may occur while using the OS

You'll need:

  1. 2 micro SD cards
    (The 2nd SD card is where deepin will get installed to)
  2. 1 USB SD card Reader
  3. A PC to flash Raspberry Pi OS
  4. An internet connection

Flash a Raspberry Pi OS 64Bit with desktop enviroment onto a SD card
Set up the Pi with an internet connection.

Once your on the desktop Download the Deepin ISO File
I'm including my own link because the official one is slow
My link: https://1drv.ms/u/s!As-pejJuDkvJanF2kR19W3Y-dsE?e=LuSFkJ
Official link: https://cdimage.deepin.com/releases/23-RC/arm64/

Plug in your Card reader with the 2nd SD card
Now open a terminal in the same folder as the ISO
In the terminal you run

sudo fdisl -l

And find the path of your 2nd SD card (mine was /dev/sdb)
Run the following command with the correct path

export DRIVE_PATH=PathToSDCard

Now you have to run these commands to start the deepin installer:

sudo apt-get update
sudo apt-get install qemu-system-arm -y
sudo wipefs -af ${DRIVE_PATH}
sudo qemu-system-$(arch) -cpu host -m 2048 -M virt -enable-kvm -bios /usr/share/qemu-efi-$(arch)/QEMU_EFI.fd -display gtk,show-cursor=on -device virtio-gpu-pci -device qemu-xhci,id=usb -device usb-kbd,bus=usb.0 -device usb-mouse,bus=usb.0 -drive format=raw,file=${DRIVE_PATH} -cdrom deepin-desktop-community-23-preview-arm64.iso

You can enable fullscreen with Ctrl + Alt + F
Install deepin until your account is set up and you see the login screen
Shut deepin down and follow these steps to make it bootable on the Pi 5:

wget https://github.com/worproject/rpi5-uefi/releases/download/v0.3/RPi5_UEFI_Release_v0.3.zip -O pi-uefi.zip
mkdir boot efi
sudo mount $(sudo fdisk -l (sudofdisk−l{DRIVE_NAME} | grep -i "efi" | cut -d " " -f1) boot
unzip pi-uefi -d efi
sudo cp efi/* boot
sleep 5
sudo umount boot
rm -fr boot efi

Now you can power off your Pi and plug in the 2nd SD card to boot from.

Reply View the author