Beginners Guide to Installing Raspberry Pi OS on a Raspberry Pi

Matt Kmety
6 min readJun 26, 2020

--

Raspberry Pi OS is the official Operating System of the Raspberry Pi Foundation.

Photo by Free-Photos at Pixabay

Raspberry Pi OS is an open-source operating system specifically designed and built for the Raspberry Pi. The latest version, May 2020 as of today, is based on Debian 10. Debian is a popular open-source Linux distribution.

Note: This guide was written in June 2020. Changes to version numbers will occur over time and every attempt will be made to keep this guide accurate.

This guide will be based on installing Raspberry Pi OS from a blank microSDHC card. There is a beginner-friendly installation called NOOBS that can be used as an alternate installation that will not be covered in this guide.

Prerequisites:

  • Raspberry Pi — any version
  • microSDHC card (with SD adapter)— at least 8GB although 32GB can be used which allows for more software to be loaded.
  • Micro HDMI to HDMI cable — you can also use a Micro HDMI to HDMI adapter with a regular HDMI cable.
  • 5V DC via USB-C connector — this is for power.
  • Keyboard
  • Mouse
  • Monitor
  • A way to write from your computer to your microSDHC card
  • Basic technology knowledge

Kits can be found on Amazon that includes all of the Raspberry Pi essentials.

Once you meet all of the prerequisites you are ready to move on to installing Raspberry Pi OS.

Step 1 — Download and Install Raspberry Pi Imager

The first step is to download the Raspberry Pi Imager from the official Raspberry Pi website. This tool will allow you to choose an OS, have it downloaded automatically, and write it to the SD card of your choice.

Do not download files from third-party websites as they may be malicious. Only use trusted sources.

The imager tool is available on Windows, macOS, and Ubuntu. Images shown will be from a Mac, but the tool will work the same across the supported platforms.

Raspberry Pi Imager from the Raspberry Pi Foundation

Download the Raspberry Pi Imager for your operating system and follow the installation instructions.

Launch Raspberry Pi Imager

Raspberry Pi Imager

Step 2: Choose OS

Several operating systems are available for selection within the Raspberry Pi Imager, but we will focus on Raspberry Pi OS.

There are 3 versions of Raspberry Pi OS available. We will briefly touch on each one but we will be using Raspberry Pi OS (32-bit) for this guide.

Select CHOOSE OS

OS Selection within Raspberry Pi Imager

Raspberry Pi OS (32-bit) Lite: This version provides the bare essentials to get you up and running. There is no Graphical User Interface (GUI) with this image and the size is around 0.4 GB.

Raspberry Pi OS (32-bit): This version includes a GUI and has basic software installed. The size of this image is around 1.1 GB.

Raspberry Pi OS Full (32-bit): This version includes a GUI and more software installed than the non-full version. The size of this image is around 2.5 GB

Select Raspberry Pi OS (32-bit)

OS Selected in Raspberry Pi Imager

Step 3: Choose SD Card

You’ll now need your SD card connected to your computer to copy over the OS you chose.

Select CHOOSE SD CARD and select the SD card you have connected to your computer.

Select SD Card

You’re now ready to begin writing the OS to your SD card.

OS and SD Card selected

Step 4: Write to SD Card

This step will write the selected OS to the SD card and run a verification that the copy was successful.

Select WRITE

Write Process Started

The writing process will vary depending on the OS you selected. Typically, this will only take a few minutes.

Verifying Write

The verify process only takes about a minute to complete.

Write Successful

The OS has now been copied to your SD card. You are now ready to move on to booting your Raspberry Pi.

Select CONTINUE

Step 5: Booting Your Raspberry Pi

Insert your microSDHC card into your Raspberry Pi. Then, hook up your Raspberry Pi to power, keyboard, mouse, and monitor.

Note: There is a way to configure the Raspberry Pi OS with only power and a network connection. This is called a headless install and is a more advanced technique that will not be covered in this guide.

You should be brought directly into the Raspberry Pi OS with a Welcome to Raspberry Pi dialog on the display.

We’ll step through this quick setup and then you will be on your way!

Select Next

Welcome to Raspberry Pi

The next screen will be to set your country.

Choose Your Country

Choose Your Language

Choose Your Timezone

Select the checkboxes if you are using the English language and an English keyboard

Click Next

Set Country

The next screen will prompt you to change your password. The default username is “pi” and the default password is “raspberry”

It is best practice to enable strong passwords for your accounts.

Enter a new password

Confirm the new password

Press Next

Change Password

The next screen will ask you if there is a black border around the desktop. The desktop should take up the entire screen. If it doesn’t, Raspberry Pi OS can make the adjustment to fill the black space. This change will take effect when the Raspberry Pi is restarted.

Select the checkbox if the screen shows a black border around the desktop.

Press Next

Set Up Screen

The next screen will prompt you to connect the Raspberry Pi to a wireless network. If no internet connection is available you can press the skip button to proceed past this step. If you have a wired connection you will not see this step.

Select a Wireless Network

Press Next

Select Wireless Network

The next screen will prompt you to enter the wireless network password. You can uncheck “hide characters” to see the characters you are typing.

Enter Wireless Network Password

Press Next

Wireless Network Password

The next screen will ask you if you’d like to have the operating system and applications checked and updated if necessary. An internet connection is required to complete this step. Press “Skip” if you’d like to continue without checking.

Note: The time to complete this step will vary based on your internet connection and specs of your Raspberry Pi.

Press Next

Update Software

A popup will indicate when your system is up to date.

System is up to date

The last screen will let you know that setup is complete and your Raspberry Pi is good to go. Feel free to restart your Raspberry Pi for any system changes to take effect.

Setup Complete

Wrapping Up

Congratulation! You now have a Raspberry Pi running Raspberry Pi OS with a GUI (unless you went Lite!) and the latest patches.

Having this OS is foundational to move on to other fun and technical projects on the Raspberry Pi. Be on the lookout for other Raspberry Pi guides that will give you simple, yet detailed, instructions.

If you have any questions feel free to Tweet or PM me @mrkmety

--

--

Matt Kmety

Cybersecurity Enthusiast | Cloud Security & Information Protection @ Boeing | Trying to pass on knowledge to others | www.thecyberblog.com