Alpine 3.9.0 initramfs init changes

Alpine 3.9.0 ships a new version of the init script in it’s initramfs. left: Alpine 3.9.0, right: Alpine 3.8.2 There are a number of interesting changes: better and earlier networking support for the boot process, with an additional kernel parameter for cmdline.txt: BOOTIF, allowing you to specify the device interface you want to use for…

Weiterlesen

Debugging the Alpine boot process

As discussed in my previous post, Alpine Linux goes through several stages when it boots. Just after mounting the boot media, and scanning it for apkovl’s (with nlplug-findfs), there is an option for you to get a console, by setting $SINGLEMODE to yes. Setting SINGLEMODE to yes is easy, you simply add the word “single”…

Weiterlesen

Alpine boot process on the Raspberry Pi

Today we will have a look at the Alpine Linux boot process on a Raspberry Pi in some detail. The picture shows the contents of a “virgin” SD card with the Alpine image, which has not been booted yet. This picture shows the contents of the boot folder. Initial boot Stages on the Raspberry Pi…

Weiterlesen

PiDoctor, a free online tool to check Raspberry Pi computers

PiDoctor is a free online tool to check Raspberry Pi computers and display the information in an clear way to users. PiDoctor is part of picockpit.com, a growing collection of tools to support Raspberry Pi single board computer users. Leipzig, January 10, 2019 – pi3g e.K., an approved Reseller of Raspberry Pi computers for Germany,…

Weiterlesen

nlplug-findfs documentation

nlplugfs-findfs usage: %s [options] DEVICE options: -a OUTFILE add paths to found apkovls to OUTFILE -b OUTFILE add found boot repositories to OUTFILE -c CRYPTDEVICE run cryptsetup luksOpen when CRYPTDEVICE is found -h show this help -H HEADERDEVICE use HEADERDEVICE as the LUKS header -k CRYPTKEY path to keyfile -m CRYPTNAME use CRYPTNAME name for…

Weiterlesen

Interview with Simon Long of Raspberry Pi about the Raspberry Pi Desktop, UI design, and much more!

Important background information: this interview was done in early July 2018, so some applications to which Simon refers might already be released, etc. Max: This is the interview with Simon Long of the Raspberry Pi Foundation who is mainly responsible for Raspbian the desktop OS. Simon: That’s right. Max: Many applications like VeraCrypt release binaries…

Weiterlesen

Crystal & Alpine on the Raspberry Pi

Bringing together two interesting technologies: Alpine Linux – a small-size and security oriented Linux distribution Crystal – a compiled language with a nice syntax (similar to Ruby) on the Raspberry Pi (armhf / ARMv6, which would also support the Pi Zero W) is not possible currently, as of 21.12.2018. There is no (at least no…

Weiterlesen