ArchLinuxARM For R2 - Preview 1

ArchLinuxARM For R2 - Preview 1


Firefox (Tried it to test)

Video (Tried it to test)


  • Server
  • LXQT

How to install

Download the image/zip file from the download location. Verify that the download completed successfully.

After that, install Etcher ( sudo pacman -S etcher if on Archlinux/Manjaro) and burn it to an SD card (8 GB or larger).

Put the SD card into SD card slot and boot it up. The Device should recognise the SD card as a bootable device and boot from it.

On the first boot it will display an OEM installer. After you have made your choices it will reboot into your newly setup system. (This is Manjaro OEM Installer script which I ported to Arch)

There is one more login by alarm user/password = alarm/alarm

This login will be disabled in future builds.

What is Working

  • Booting
  • HDMI
  • Network ports (All are working, DHCP is enabled on all.)

What’s Not Working

  • Audio Over HDMI.
  • alarm login will not work on lxqt as the ownership is removed. (will remove the login in future)

You test and Let me know.


  • Manjaro Arm Team for helping me with armv7 and their tools.
  • @frank-w for his R2 Kernel and his valuable time and support.

Hello BPI R2 Users,

I would like to know the use cases of R2 with ArchLinux, Please share your feedback whether I should maintain Server(Headless) or Desktop Environment (DE) Images. Is there any real use of DE for R2? If yes then I will maintain DE versions, Else only Server img.

Editions options

  • Server (Headless)
  • LXQT
  • XFCE

Please let me know.


imho only a basic server image is needed because everyone can install desktop-environment by himself (every user wants a different DE,but most DEs are too slow).

Yes but it is always better to have a desktop ready img for direct users. As Installing DE later is not so good experience in my case. As I tried installed lxqt on debian and cursor is super slow. But thanks for your recommendation. I can keep Server and LXQT if needed.

I also would use only server edition for R2. I plan to use it as a router/firewall not as a standard PC.

1 Like

@frank-w Can I dd this SD card img to mmc to boot it from the mmc ?

On r2 you can use sd-card img with emmc,but you need to change uboot-config (partition 0:1 instead of 1:1 and root) and fstab (change to root) and flash preloader to boot0-block (maybe change hw-partitionlayout needed).preloader and partition-layout needs to be done only once

I get this,


Where is this one?

uenv.txt on bpi-boot you’ve created for bootargs

Yes that was just for entering in rescue mode. But I am not using it anymore. What should I add in the uEnv to make the partition 0:1 ?

Look how partition and root are defined in my uenv.txt (repo) and change it to the other device

1 Like

Ok Thanks. I will follow that.