Just some FYI, to get started:
- I'm using a 16 GB Sandisk SD card.
- I have a model B Pi, 512 MB RAM (not really relevant, thought I'd mention it).
- Monitor and keyboard connected to the Pi itself, for now.
- Network working, internet access.
There are multiple ways to get a full disk encrypted arch linux system on raspberry. In this tutorial, we will install a 64-bit arch linux armv8 system, using dropbear as ssh server for remote pre-boot unlocking of the root filesystem. However, it will still be possible to unlock and use the pi as usual, with a keyboard and monitor. We will also create an unencrypted partition in the installation process, usable as a rescue system.
Differences to the 32-bit arch linux arm version:
#!/usr/bin/env bash | |
file="$HOME/.bookmarks" # file to store bookmarks in | |
browser="chromium" # supports CTRL+L to go to address bar. | |
fileManager="pcmanfm" # supports CTRL+L to go to address bar. | |
function getUrlFromBookmarkEntry | |
{ | |
bookmark="$(cat "$file" | rofi -dmenu -p ":")" | |
if [ -z "$bookmark" ]; then |