How to install OS on Raspberry Pi without keyboard and screen?

What is needed?

  1. 8GB microSD recommended
  2. Raspberry Pi device
  3. Network cable for router connection

Preparation microSD

  1. First format your card in FAT system.
    1. Choose "Disks"
    2. Next in menu on the left, choose microSD card, click on "small cog" and choose "Format..." (CTRL+SHIFT+F)
  2. Download NOOBS archive. While i'm writing this post there is avaible 1.5.0 version.
    https://downloads.raspberrypi.org/NOOBS_latest
    You can download two options:
    • NOOBS - archive contains Raspbian image. While installation you could choose another OS, it's image will be downloaded from internet.
    • NOOBS lite - archive contains only NOOBS. While installation you could choose OS, it's image will be downloaded from internet.
  3. Extract archive and put it's content in microSD root.
    After extracting files take about 1,1 GB.
    MicroSD card

Option 1 - connetct by VNC

  1. Put vncinstal on the end of first line in recovery.cmdline file
  2. Connect to raspberry connected to power and router
  3. Check IP of your raspberry
  4. Run VNC client
    vnc-ubuntu
  5. Enter IP address of your raspberry and click "Connect"
  6. Now you can choose "Raspbian" OS and install it.
    Icon of card inform you that image of this OS is on microSD and there will be no nessesary to download files from internet.
    Other OS will be downloaded from internet during installation.
    Raspbian takes about 3,5GB (remember, that NOOBS files will still be in microSD).

Option 2 - automatic installation

  1. Put silentinstall on the end of first line in recovery.cmdline file
  2. After you insert microSD to raspberry (connected to power) Raspbian installation will begin. This process can take 30-60 minutes.
  3. After a while you could try connect to your raspberry by ssh (login "pi", password "raspberry"). Read how to check IP of your raspberry.

Translations: