I have tested Kali Linux on the new Raspberry Pi 4 2 GB model and everything works really well. The bootloader for Kali works despite the changes made in the Pi 4’s boot process. Full installation guide inside.
Category page of all posts on the web site that are tagged as related to the Raspberry Pi
The Raspberry Pi 4 is finally here and has a lot of exciting changes. One very major downside is that it doesn’t support true USB booting yet out of the box (like the 3 series did).
The Raspberry Pi foundation states that it is being worked on and will be added back with a future update. No timeline has been given yet for that to happen but they state it’s one of their top priorities.
Most of my projects heavily depend on having good performing storage so sitting and waiting was not an acceptable solution. In this guide I’ll show you a workaround to use USB devices as your rootfs device and use a Micro SD card as bootloader only which gives us full SSD performance after boot!
The most competitive Bitcoin mining operations today consist of entire warehouses of large ASIC miners usually located near sources of renewable energy or power plants selling off excess energy production for cheap. To get seriously involved in the Bitcoin mining space of today will require you to already be quite wealthy and to put up some *serious* cash.
But things were not always this way. I found a bunch of pictures in my photo library of my old mining rigs back from the dawn of Bitcoin ASIC mining and wanted to share them. Let’s go on a journey together back to the year of 2013 and explore what old school Bitcoin mining ASIC hardware looked like, how much it cost, and what we can learn from them today!
One of the most requested features in my Raspberry Pi Minecraft server guide is support for the Bedrock edition of Minecraft. This is the edition that powers Minecraft on iOS / Android / Xbox / Nintendo Switch as well as the free Windows 10 edition.
There’s one big problem though. The official Minecraft Bedrock dedicated server is only compiled for Windows and Ubuntu X86_64. Without ARM support it seems impossible to run the Bedrock dedicated server on a Raspberry Pi. I couldn’t find a documented instance of anyone doing it anywhere.
So naturally today in this guide we are going to do the impossible. But right off the bat let me point out that there is an asterisk in my article title. Why you ask? That is because unlike my other guides this one will not yield you a well performing server. That is because we will be emulating a x86_64 processor on ARM. This is slow. VERY slow.
Storage options continue to advance at a very fast pace. We’ve seen a lot of changes in the past couple of years with viable storage options for your Pi. Solid state drives are now so cheap that it can be cheaper to outfit your Pi with a SSD than buy a MicroSD card! MicroSD cards also continue to evolve with the new “Application Class” A1 and A2 certifications.
This year I wanted to do something more than just benchmark my ever-growing pile of MicroSD cards and solid state drives. Although I have a wide variety of storage to test I don’t have everything! So this time I created a benchmark that gives you a easy to compare score and anonymously submits the storage specifications and the results to this site.
Running the benchmark is a one-liner:
curl https://raw.githubusercontent.com/TheRemote/PiBenchmarks/master/Storage.sh | sudo bash
P4wnP1 A.L.O.A. is a tool for the Raspberry Pi Zero W that allows you to plug a Pi into a host computer and send remote commands and share networking with a host computer all without any user interaction. A.L.O.A. stands for “A Little Offensive Appliance”.
There’s practically no defense to this type of attack other than physically securing your USB ports. Let’s jump right in!
Ubuntu Server has been my favorite Linux distribution for years. On everything but the Raspberry Pi I run Ubuntu Server but felt stuck with Raspbian on the Pi. Until now!
The Raspberry Pi 4 is now supported. Previously Ubuntu Server for Pi (like many other distros) had broken or completely missing drivers for core components such as WiFi / Bluetooth. In the 18.04.2 update the firmware for the WiFi and other components is now included out of the box making it a fully functional distribution!
Based on the comments and feedback from my older guides I have added many requested features and fixes. It has changed so much since 1.12’s World of Color that my old guide is now obsolete and it’s time for the 1.13 Aquatic era update!
This script and guide are written to help you get a great performing Raspberry Pi Minecraft server up and running in only a few minutes.
I’ve covered the benefits of taking your Raspberry Pi to a solid state drive (SSD) before extensively in this article but in a nutshell you get around a 280% increase in raw throughput and a 1000% increase in 4k random read/writes over a MicroSD card.
In this article I will teach you how to upgrade to a SSD on your Raspberry Pi for under $30.
After publishing my Raspberry Pi Minecraft Server tutorial I got some feedback on Reddit to try using a USB SSD for storage. I expected some marginal improvement but nothing spectacular due to the USB 2.0 bus data rates. In fact the results were so spectacular that I’m changing my storage recommendations entirely. Let the games begin!