How NOOBS For Raspberry Pi Can Help First Time Users

Christian Cawley 27-11-2013

Despite its success, there is something about the Raspberry Pi that might just put people off: until now, setting it up has not been particularly user friendly. NOOBS aims to change that!


Intended for youngsters to get to grips with computing in countries where IT skills are a rarity, the Raspberry Pi has proved to be a surprisingly popular device – especially considering the relatively low specification.

Setting up a Raspberry Pi isn’t difficult – however it is unnecessarily involved, requiring SD card writing software. Wouldn’t it be much easier if the tools for installing the Pi could be simply copied to an SD card and the computer launched?

The Raspberry Pi Foundation obviously thought so as they have released NOOBS, a tool for streamlining installation, running multiple operating systems and easily configuring your OS options.

What Is NOOBS?

Provided as a free download from the Raspberry Pi website, NOOBS (New Out Of Box Software) is a user interface enabling the easy installation of a choice of operating systems for your Raspberry Pi. Two downloads are available: a bulky offline installer that downloads all of the available operating systems and a slimline, Lite option, which is configured for network installation.



Once installation is complete (see below), NOOBS also provides the means to configure your Pi; previously this would have been something you would do by opening a text file or – in the case of Raspbian Optimize The Power Of Your Raspberry Pi With Raspbian As befits a man with too much tech on his hands, I’ve been playing with my Raspberry Pi recently, configuring the device so that it works to its fullest potential. It continues to run as... Read More – in a command line menu. With NOOBS, configuration is made far easier.

Ultimately, this utility makes it quick and easy to setup and get started with a Raspberry Pi.

Another tool, BerryBoot, is also available for installing multiple operating systems 3 Ways to Boot Multiple OSes on a Raspberry Pi Running multiple projects on your Raspberry Pi usually requires a different operating system or configuration for each, best achieved with multiple SD cards. But is there a way to “dual-boot” the OS? Read More on the Raspberry Pi.

Choosing Your Raspberry Pi OS with NOOBS

Setting up NOOBS is deceptively simple, but before you start, let’s take a look at the available Raspberry Pi operating systems that can be installed:


You might want to install one; you might prefer several. Like BerryBoot, NOOBS allows dual booting, and session data is maintained in each OS image. This means that you will be able to work on developing a basic computer game in Raspbian, save your data then boot into OpenELEC to watch a movie before switching back to Raspbian to carry on where you left off.

By now you should have downloaded the NOOBS installer – the Lite version is best to get started with, especially if space on your chosen SD card is limited.

Configuring Your SD Card For NOOBS

You’ll need to use your desktop computer to configure the SD card for NOOBS.



After using the download link above (we’ll be focusing on the Lite online installer here) you’ll also need to grab the SD Card Association formatting tool from

Once downloaded, install and insert your SD card into your card reader. Use the formatting tool to erase and reformat your card (any data on it already will be lost), ensuring that the correct drive letter is selected.

Ensure you have a card that is over 4 GB. When selecting options, use Format Size Adjustment on Windows; Overwrite Format if you’re using a Mac OS X. If you’re on Linux, use gparted instead.



When you’re done, the software will confirm the reformat. Now it’s time to unzip the NOOBS download onto the SD card. This means that the contents of the NOOBS zip file should be at the root of the SD card, opposed to a folder called NOOBS_lite_X_X_X.

You should then safely eject the SD card, insert it into your Raspberry Pi and boot up the little computer!

Install Your Favourite Raspberry Pi Operating Systems

With your Pi powered up and a network cable connected, it should take just a few moments for NOOBS to launch, displaying a list of available operating systems.


Installation is fiendishly simple: click the operating system(s) you want, and click Install or press i. You will then see a warning message explaining that data on the card is about to be overwritten. All you need to do then is agree to proceed and wait as the selected operating systems are downloaded and extracted!

Note that there is also the option to add an empty 512 MB ext4 format partition to the card, which you might use to share data between several installed OSes.

OS Installed? Easily Setup Your Raspberry Pi With NOOBS

NOOBS provides the user with some easy to use post-installation options.


To access these, you will need to hold Shift as the computer boots. This will return you to the NOOBS screen where you can highlight your chosen OS and use the Edit config button (or e key) to configure your OSes.

You’ll see a couple of tabs, config.txt and cmdline.txt which you can use to configure how a particular Raspberry Pi operating system boots and runs. Memory options, HDMI overscan, etc., can be set here. Note that you shouldn’t make any changes here unless you know what you are doing.

Click OK to return to the main NOOBS screen, and select Exit (Esc on your keyboard) to launch the OS selection menu.

Note that you can also add operating systems from this screen after the initial installation.

NOOBS: The Raspberry Pi Setup Solution For Newbies

Would the Raspberry Pi have been more successful had it shipped with NOOBS? Probably not. Is it a better way for newbies to get to grips with the little computer? Undoubtedly.

NOOBS essentially streamlines the setup of your chosen Raspberry Pi OS and proves useful to experienced and new users alike.

Have you tried NOOBS? Tell us what you think of it in the comments.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Chuck Cram
    November 16, 2017 at 4:23 am

    Ouch! I just spent two hours formatting an SD card, loading it with all the NOOBS files, and booting my Rpi. That was onerous, so now I'm a bit choked to see a popup telling me that the Raspbian install is going to erase all the data on my SD card. All that hard work getting dumped, and I'll have to do it all over again for the next Rpi. There ought to be a better way.

  2. Mark
    August 28, 2017 at 7:47 am

    I had tried NOOBS_v2.4.3 dated 2017-08-17 and it works well. I just connect a Logitech mouse and keyboard (USB) and HDMI to a Acer screen. Its easier than earlier version.

    I have not got internet connection yet.

  3. Aghiles
    November 18, 2016 at 4:54 pm

    Thank you for the good article.
    I have installed NOOBS with Raspebian version.
    I have downloaded other OSes, How can I add new OS offline without using internet ?

    Thank you

    • Christian Cawley
      November 20, 2016 at 2:05 pm

      Hi - you'll need the larger NOOBS download for a new OS to be setup offline.

      • Aghiles
        November 20, 2016 at 10:01 pm

        Thanks for your fast response.
        I have indeed downloaded NOOBS that already contains Raspebian in it.
        I searched internet and all it says is that i need to use internet to add others OSes.
        I have already downloaded 3 other OSs and i am just wondering if it is possible to just add them to NOOBS and choose which one to boot after installation finished.
        Do you know if extract the content of archive in [SD]/os directory is enough for NOOBS to detect the presence of new OS and propose offline installation for it just it did with Raspebian ?
        I live in a country where downloading 1 or 2 GB of data needs you half the day :) lol and I always prefer to keep my files/software offline in case i want to duplicate them in new SDs in future.
        Thank you again for your help

  4. Anthony
    May 15, 2016 at 2:12 pm

    Pi 3 sd card corruption with noobs download. On a restart, nothing not even rainbow screen. Card corrupted? Aggravating to say least!

  5. David
    January 21, 2016 at 3:35 am

    I'm on Linux

    unzip which sprays files all over my Downloads directory

    How do I start it?

    Nobody knows .....

  6. Andre
    March 5, 2015 at 8:12 pm

    Thanks a lot, was very usefull for me.
    Bye from the Netherlands

  7. Mario
    November 28, 2013 at 8:58 am

    Thank so mutch!
    Bye from Italy