Get a free year on Tuts+ this month when you purchase a Siteground hosting plan from $3.95/mo
If you are new to Raspberry Pi and want to get up and running without too much fuss, then NOOBS is probably going to be one of the best places for you to start.
NOOBS stands for New Out Of The Box Software and it’s intention is to make the start of your Raspberry Pi adventure somewhat less daunting than it otherwise might be, especially if you are unfamiliar with the command line interface, or CLI.
Before You Begin
Before starting any project, it is sensible to ensure that you have everything to hand. This avoids frustration part way through the process. Here’s what you will need:
- An Intel Apple Mac running OS X 10.5 Leopard or later
- A Raspberry Pi
- An ethernet wired connection to the Pi
- A keyboard, mouse, monitor and power supply connected to your Pi
- An SD Card, capacity 4GB or higher
- The SDFormatter app for Mac
- The NOOBS zip download
Prepare Your SD Card
Step 1. SD Card
Insert the SD card into the SD card reader on your Mac. If your Mac does not have an SD card reader, you will need to use an external SD card reader that connects via USB.
Step 2. Formatting
Launch the SDFormatter app and enter your admin username and password to allow the app to run.
Under the options to format an SD/SDHC/SDXC card, select the following:
- Section one, select the correct SD card that you inserted into your Mac
- Section two, select Overwrite Format
- Section three, enter an appropriate name for your card, for example I went with RaspberryPi
- Section four, when you are happy that sections one to three are all correct click on the Format button
Be aware that the process can take a few minutes and may take longer than you were prepared for. A progress bar is shown, so go and make a cup of tea and it will probably have completed by the time you get back. Do not interrupt the formatting process.
Step 3. Copy NOOBS
Download NOOBS from the Raspberry Pi website downloads page. Extract the zip file, to a folder, by double-clicking the downloaded zip archive.
Locate the contents of the extracted NOOBS folder and copy all of the files of the NOOBS folder to the root SD card.
Tip: Don’t copy the NOOBS folder itself. Instead, copy the contents of the NOOBS folder to the root of the SD card. If you copy the folder, in error, simply move the contents of the folder to the root of the SD card and delete the folder
Step 4. Eject the SD card
Once the SDFormatter app has completed the formatting of the SDHC card, click CLOSE and eject the card from your Mac.
Tip: the formatting of the card may take some time. To format an 8GB SD card on my Mac mini Intel Core i5, it took around 22 minutes.
Installing an Operating System on Your Pi
Insert your newly created SD Card into your Raspberry Pi and insert the power cable to turn it on.
NOOBS will run automatically, first resizing the FAT (File Allocation Table) partition and formatting the settings partition, launching into a graphical user interface (GUI).
NOOBS provides you with an easy way to set up and install from the following operating systems:
- Raspian – the recommended Debian version optimised for Raspberry Pi
- Raspian – Boot to Scratch – a version of the recommended OS that boots straight into Scratch
- Arch – An Arch Linux port for ARM devices
- RaspBMC – An XMBC media centre for Raspberry Pi
- Pidora – A Fedora remix optimised for Raspberry Pi
- OpenElec – A lightweight, fast and user-friendly XMBC distribution
- RISC OS – A very fast and compact operating system
Select the desired operating system, by clicking to place an X in the adjacent box. Then click on Install.
You will be advised and prompted when the operating system has finished installing. Click OK and your Pi will reboot into the Raspberry Pi Software Configuration Tool (raspi-config).
Configuring Your Pi
When your Pi reboots, your will be taken to the Raspberry Pi Software Configuration Tool (raspi-config).
Use the Tab key to cycle through the following sections and press Enter to select the desired option:
- Expand Filesystem
- Change User Password
- Enable Boot to Desktop/Scratch
- Internationalistion Options
- Enable Camera
- Add to Rastrack
- Advanced Options
- About raspi-config
It is not necessary to change any of these options, but feel free to explore them anyway.
Tip: If you do not change the user password, the login for your Pi will default to the username pi with the password raspberry.
When you have completed configuring the options, tab to
Start it up!
In this example I have installed Raspian. Unless you changed them, enter pi and raspberry as the username and password, respectively.
To start Raspian, from the command line, type startx.
This will then launch the graphical user interface.
NOOBS, or New Out Of The Box Software, has been designed to get the novice Raspberry Pi enthusiast up and running with an operating system, of their choice, quickly and easily. NOOBS means that the novice Pi enthusiast can start to experience the fun of this revolutionary little computer without much of the frustration that goes along with the command line interface.
In this tutorial, I have shown you how to format an SD card, how to load it with NOOBS and how to get your Raspberry Pi up and running with the NOOBS SD card.