Netboot Raspberry Pi 4 Part I: Introduction

In this multipart series, I will be detailing how I set up a Raspberry Pi 4 to netboot, with no local SD card/eMMC/other storage required. The setup will use Ceph to provide both, NFS storage for the /boot partition, and an RBD volume for the root disk. For the PXE netboot itself, DNSmasq will be used. Part II: The Netboot Server Part III: Telling Linux Where to Boot From Part IV: Using Packer and Ansible to create a Raspberry Pi Ubuntu Netboot Image Part V: Ansible Playook Part VI: Conclusion Why though?...

July 25, 2022 · 4 min · Michael

Introduction

Let’s start with the traditional Why ln –help? name question. Well, one rather amusing part of my career in tech is: Whenever I have to create a symlink in Linux, the first thing I do is running ln --help. Because for the life of me, I can never remember whether the link name or the link target comes first in the argument order. That’s true even when I created another symlink just minutes ago…...

July 22, 2022 · 2 min · Michael