This guide is for flashing StartOS to a microSD card in order to install it on a Raspberry Pi.
Warning
If you are running in a “Lite” configuration (everything on an SD card), then flashing that SD card in the manner proscribed below WILL ERASE ALL YOUR DATA! If you need to reflash and you are NOT using an external SSD (ie. you have a Server Lite), please contact support for assistance instead.
Visit the Github release page to find the latest StartOS release.
At the bottom of the page, under “Assets,” download the startos-..._raspberrypi.img.gz
file.
Select your OS to continue:
(Optional, but recommended) Verify the checksum against the one listed on GitHub (SHA256):
sha256sum startos-0.3.4.2-efc56c0-20230525_raspberrypi.img.gz
(Optional, but recommended) Verify the checksum against the one listed on GitHub by opening a terminal and entering:
openssl dgst -sha256 startos-0.3.4.2-efc56c0-20230525_raspberrypi.img.gz
(Optional, but recommended) Verify the checksum against the one listed on GitHub by opening Windows PowerShell, changing your directory to where you downloaded the .img.gz file, and running Get-FileHash:
cd Downloads Get-FileHash startos-0.3.4.2-efc56c0-20230525_raspberrypi.img.gz
Once you have the StartOS .img.gz
file, you will need to flash it onto a microSD card.
Download and install balenaEtcher onto your Linux, Mac, or Windows computer.
Insert the microSD card into your computer, either directly or using an adapter.
Open balenaEtcher.
Click “Flash from file” and select the .img.gz
file.
Click “Select Target” and select your microSD card.
Warning
BE ABSOLUTELY CERTAIN you have selected the correct target microSD card. Whatever drive you select will be COMPLETELY ERASED!!
Click “Flash!”. You may be asked to approve the unusually large disk target and/or enter your password. Both are normal.
For the Raspberry Pi, flashing and installing are essentially the same thing. Simply remove the newly-flashed microSD card and insert it into your Raspberry Pi.