BBB Boot Instructions

This page takes you step-by-step through how to reboot the Angstrom distribution and boot Ubuntu 12.04 LTS. The linux steps shown were performed in Ubuntu 12.04 LTS, and the Windows steps were tested on Windows 7.

Angstrom 3.8 Boot Instructions

  1. Download the BeagleBone Black (eMMC flasher) latest image from
  2. Plug in your SD card to you computer and backup any files you want to keep because they will be ERASED!!
  3. Linux Users – Safe way using usb-imagewriter
    1. Install usb-imagewriter: sudo apt-get install usb-imagewriter
    2. Run usb-imagewriter as root: sudo imagewriter
    3. Click the write image folder, navigate to where the image file is extracted, and select it.
    4. Pick the SD card volume in the to box. !!!Make sure it is the volume you want!!!
    5. Select yes to the warning about erasing the memory.
    6. After it completes you should get a message saying it was successfully written and you can remove the device.
    7. SKIP to step 5.
  4. Linux Users – Unsafe way using dd
    1. Check mounted volumes: df -h
    2. Plug in the SD card and check again: df -h
    3. Get the volume name from the difference, for example /dev/sdb, ***from now on replace “/dev/sdb” with your device’s volume name
    4. Unmount the volume if it is mounted: umount /dev/sdb
    5. !!!Careful Here!!! Copy the image using the dd command in root: sudo dd bs=4M if=”/imagefilename.img” of=”volume name”
      1. Ex: sudo dd bs=4M if=BBB-eMMC-flasher-2013.06.20.img of=/dev/sdb
    6. Now sync: sudo sync
    7. Remove the SD card and skip to STEP 5.
  5. Flashing Image to onboard eMMC
    1. Insert the SD card into the BBB with the power off
    2. Hold down the boot button located near sd card slot on the top side of the pcb and apply power to the board.
    3. You can let go of the button when the use leds start to light.
    4. Now the lights will blink, but it takes about 45 minutes to fully flash the image to the eMMC.
      1. If you want an intermmediate test to see if it is working do the following.
      2. Get the IP address of the board and ssh as the root user.
      3. type the command dir and if it isn’t recognized it is working
      4. For the curious ones, I found out dir isn’t recognized in the flasher but it will work once the image is loaded.
    5. When it has completed all the user leds will be solid on.
    6. Power down the board and remove the SD card.
    7. Congratulations Angstrom is now loaded on the eMMC!
  6. Windows 7 Users
    1. Follow the steps here:
    2. I tested these and they work very well.
  7. Now What?!
    1. Make sure you are connected to the internet.
    2. Install updates: opkg update
    3. Install upgrades: opkg upgrade – this can take awile

Ubuntu 12.04 LTS Boot Instructions
There are some instructions on installation on the website where the image is downloaded from, but I did this a different way so I will present that way here. Hopefully these instructions will apply more generally and you can following them with other images as they come along.

  1. Download the Ubuntu 12.04 image:
  2. Steps 2-4 of the instructions are the same as loading Angstrom, but replacing this image file with the Angstrom image file.
    1. At this point you should have the Ubuntu image on an SD card.
  3. Booting Ubuntu
    1. Plug the SD into the BBB.
    2. Hold down the boot button located near the SD card slot on the top of the pcb and apply power to the board.
    3. You will see the boot sequence of the user leds.
    4. Now you can SSH into the board with the login information user: ubuntu  password: ubuntu
    5. Congratulations now you have Ubuntu!
    6. ***Note this runs from the SD card so you will have to hold down the boot button every time you cycle the power.
    7. ***The website has instructions to flash the image to eMMC, but watch out for your memory consumption.  It runs out very quickly if you do that.
  4. Windows 7 Users
    1. Follow the same instruction as you would for Angstrom but replace the image file with the Ubuntu one.
  5. Now What?!
    1. Make sure you are connected to the internet.
    2. Install updates: sudo apt-get update
    3. Install upgrades: sudo apt-get upgrade
    4. Install distribution upgrades: sudo apt-get dist-upgrade