Introduction
In this article we will look at installing operating system on Raspberry Pi using NOOBS operating system install manager
NOOBS
To get started with Raspberry Pi you need an operating system. NOOBS (New Out Of the Box Software) is an easy operating system install manager for the Raspberry Pi.
The New Out Of Box Software (NOOBS) system not only makes it extremely simple to go from a blank SD card to an installed copy of Rasbian, but it also comes prepackaged with alternative Raspberry Pi operating systems like Pidora (a Fedora-based build), RISC OS (a modern repackaging of the speedy 1990s ARM-based desktop operating system), Arch (an Arch Linux port for the Pi), and two distributions of XBMC: Raspbmc and OpenELEC.
The following Operating Systems are currently included in NOOBS:
- Raspbian
- Pidora
- OpenELEC
- RaspBMC
- RISC OS
- Arch Linux
As of NOOBS v1.3.10 (September 2014), only Raspbian is installed by default in NOOBS. The others can be installed with a network connection.
Download NOOBS can be download for free and installed it on your SD card.
NOOBS is available for download on the Raspberry Pi website: raspberrypi.org/downloads
NOOBS is available in two forms: offline and network install; or network install only.
The full version has the images of each of the operating systems included, so they can be installed from the SD card while offline, whereas NOOBS Lite requires an internet connection to download the selected operating system.
In this artile the NOOBS we will install OS on Raspberry PI using NOOBS offline version is used .
Download the NOOBS offline and network install package.
Install NOOBS on SD CARD Raspberry PI requires a SD card that is 4GB or greater in size .
We will be performing the operations on Linux OS Download and install the following filesystem partition management utilities
- gparted - Partition Editor
- pysdm - Storage device manager
Formatting the SD Card Using Tools like gparted format the entire SD Card as FAT32 Filesystem
Delete any existing partitions so that entire space on SDCard in unallocated
RightClick on the unallocated space and select the “New” options to create a new parition
Select the filesystem type and FAT32
Assign the filesystem lable ( not assiging a lablel causes issues while installing OS on Raspberry PI)
Make sure all the space on the SD Card is selected by setting “New Size” to “Maximum Size”
Click on Add to configure the formatting options
Click on the “Apply” option to format the SD Card or select the menu option “Edit -> Apply All Operations” to begin formatting the SD Card
Assigning filesystem permissions Now open the pysdm utility as root by typing “sudo pysdm” on the terminal
Choose the suitable Device from the list . In the present case the SD card is identified as “/dev/sdc”
Select the Assistant menu
- Mounting Menu :set the umask for “directory”,”file” and “file and directory” permissions to 000 indicating that any user can read,write and execute files on the filesystem.
- Special Files : select all the options which enables any user to execute binary on the filesystem
Copying the NOOBS File
- Extract the files contained in this NOOBS zip file.(NOOBS_v1_3_10.zip)
- Copy extracted files onto the SD Card so that files are placed in the root directory of the SD card
Starting Installation Process Insert the SD card into your Pi and connect the power supply.
The first thing done on the first boot is “RECOVERY” FAT partition will be automatically resized to a minimum, and a list of OSs that are available to install will be displayed.
If filesytem is not assigned a lable or filesystem permissions are not set then resizing operation fails and it may lead to different types of issues .
Once the initialization process is done, you’ll be kicked into the NOOBS installation menu is displayed Select the “Raspbian” and click on Install to start with installation
It will take some time to unpack and install the operating system on the SD Card Once the process is finished, you can boot right into your installed operating systems