This post documents the steps taken to install Pidora on a Raspberry Pi B+ MicroSD card.

If you’re just starting out with Linux or the Raspberry Pi, let me do it for you. I’ll load Pidora on a 32Gb MicroSD card for you for around $30. Contact me @joe_barger

I selected Pidora for a few reasons:

  • NOOBS prompts you which OS to run at each boot. I don’t want a prompt. I just want it to boot fast.
  • I don’t want to take up more space than needed on my 32GB MicroSD card so I will only be loading one OS on it – Pidora
  • I’m a RedHat fan and Pidora is the Fedora Remix optimized for the Raspberry Pi computer
  • I’m willing to try Pidora even though the future development is questionable.

In my previous post – Build your own mobile Raspberry Pi for $120 and connect it to any screen I purchased a USB MicroSD reader/writer, which I will be putting to use in this post to load the Pidora Operating System on the 32GB MicroSD card.

Follow the instructions on the website.

I downloaded the latest version of Pidora from to my Desktop.


Run the following commands to verify the SHA-1 hash.
Change directories to where you downloaded Pidora

cd ~/Desktop

Make sure it has finished downloading. The only file should be the .zip not the .zip.part. If you see .zip.part that means it is still downloading. If you run the sha check while it is still downloading your hash will not match.

ls -al | grep Pidora
-rw-r–r– 1 joe root 0 Nov 12 21:09
-rw-r–r– 1 joe root 315746177 Nov 12 21:13

Run the sha check


Verify your hash matches the hash on the site
SHA-1: 00f85ca01a6555d4b0843054090c222239898b7c

Follow the instructions for your operating system to write the Pidora image to an SD card.

I’m running Ubuntu so I followed the Linux instructions.

There’s no need to duplicate the instructions here so I’ll simply add a few additional notes below.

  • My computer didn’t recognize the SD card in the SD card slot so I had to use the USB MicroSD reader/writer. Then the df -h command displayed the MicroSD card as

    /dev/sdb1 30G 32K 30G 1% /media/9016-4EF8

  • Read ahead in the instructions before running commands. I chose to use the dcfldd command instead of dd so that I could see a progress report about how much of the image had been written to the card. Of course I had to install dcfldd first.
  • After changing directories to the folder where the .img is located I ran this command: *****Make sure you have the correct drive in the command so you don’t format a working drive on your computer accidentally!*****

    apt-get install dcfldd
    dcfldd bs=4M if=Pidora-2014-R3.img of=/dev/sdb

  • It took about a minute to write the .img file to the MicroSD card. When finished, the output was:

    512 blocks (2048Mb) written.
    516+1 records in
    516+1 records out

  • After running sync, remove and reinsert the MicroSD card. Run df -h and you can see the two new partitions created on the card.

    /dev/sdb1 50M 23M 28M 45% /media/BOOT
    /dev/sdb2 2.0G 1.8G 133M 93% /media/rootfs

  • Insert the MicroSD card into your RaspberryPi and it should boot into Pidora!

View my next post to see how to boot Pidora on your RaspberryPi for the first time.