Distro Recommendation
#1
I have a RockPro64 and am looking for a distro recommendation. My two hopes are to find one that supports full disk encryption during install and that allows me to install to an NVME or SATA drive from the installer. Does anything meet those criteria yet ? I am using Manjaro ARM on an SD card in the mean time but miss those two features.
PinePhone BraveHeart Edition

Pinephone Convergence

PineTab

RockPro64
  Reply
#2
I got Debian Stable working with a bit of fiddling.

At the time, Buster was the current stable release. Since Buster's kernel was too old, I had to manually configure my installation to pull the kernel from (prerelease) Bullseye using apt pinning, but now that Bullseye is the current release, that's probably unnecessary.

I also had to do some manual work to get a working bootloader, as described here. It's possible that the latest installer version knows how to install a bootloader for the RockPro64 by now. I saw some of the components already in place when I did this last year, but I haven't gone back to check on it.

I've upgraded to Bullseye since then, using Debian's standard upgrade procedure. The system works well, except that the ethernet device sometimes fails to come up after a reboot. That can be fixed either by reloading the dwmac_rk kernel module via serial console, or sometimes just by rebooting again. This might be a problem in the upstream kernel / device tree. It's a headless machine, so I don't know how well video output works.

The system drive is a spinning disk encrypted with LUKS. The bootloader and initrd are on an unencrypted SD card. The ramdisk loads dropbear during boot, so I can enter the LUKS passphrase either via SSH or at the serial console.
  Reply
#3
I do not know about your specific criteria (only because I did not look, they may or may not be supported).

However in general you cannot go wrong with Armbian. It's basically 'Debian (or Ubuntu) for SBCs' (i.e., less fiddling about with bootloaders, kernels, patches, etc). They handle all the low level stuff and user space is vanilla Debian (or Ubuntu). They are very far ahead of most other SBC distros, and especially upstream vanilla Debian (at least on SBCs, anyway).

Armbian makes a very good (and generally reliable) base to start from. Which I think might give you the best shot at getting those other things working.

Edit: for the NVME/SATA check out armbian-config.
Cheers,
TRS-80

What is Free Software and why is it so important for society?

Protocols, not Platforms

For the most Linux-y experience on your Linux phone, try SXMO!

I am (nominally) the Armbian Maintainer for PineBook Pro (although severely lacking in time these days).
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Linux distro that will work with Kodi? SBCraok 9 13,367 09-18-2019, 02:12 AM
Last Post: mtrcycllvr
  Building a custom kernel on @mrfixit's Debian distro? Tim Jones 1 3,231 06-14-2019, 11:21 PM
Last Post: tllim
Question Libre kernel/distro on Pbook Pro? aleksei 0 1,955 06-06-2019, 11:20 PM
Last Post: aleksei
  Best distro for a server? linuxha 6 7,816 03-29-2019, 03:00 PM
Last Post: linuxha

Forum Jump:


Users browsing this thread: 1 Guest(s)