Beagleboard:BeagleBoneBlack Debian

Revision as of 10:55, 7 May 2014 by RobertCNelson (Talk | contribs) (Debian Releases: now that this image is shipping on real hardware, remove the old testing versions)

Jump to: navigation, search

This page is about running the armhf port of Debian distribution at BeagleBoard. The latest image can be found at:

Checking The Debian Image Version

You should check the version of the image on the microSD/eMMC by opening the ID.txt file in the FAT partition.

root@beaglebone:~# cat /boot/uboot/ID.txt BeagleBone Debian Image 2014-03-19

This file can also be accessed via a PC (Windows/Mac/Linux) via either mounting the FAT partition directly off the microSD card or via the usb interface (flash drive).


Expanding File System Partition On A microSD

By default the microSD image is only about 2GB in size, to fully expand the partition to the full size of your microSD card simple run.

cd /opt/scripts/tools/
sudo ./

On the next reboot, [df -h] should show the full microSD card size.

Privileged echo

As a normal user, you can not "sudo echo 'something' >> /etc/privilegedfile"

sudo sh -c "echo 'something' >> /etc/privilegedfile"


By default this image is setup to display time in utc mode. If you would like to change this to your local region.

dpkg-reconfigure tzdata


echo "Europe/Zurich" > /etc/timezone 
dpkg-reconfigure -f noninteractive tzdata

Debian Build Instructions

You'll want a fairly beefy ARM system to run this script.

git clone git://
cd image-builder

Debian Releases



md5sum BBB-eMMC-flasher-debian-7.4-2014-04-23-2gb.img.xz
29c1e9c3e745a3966f9e749b6a89ea50  BBB-eMMC-flasher-debian-7.4-2014-04-23-2gb.img.xz


md5sum bone-debian-7.4-2014-04-23-2gb.img.xz
b38f107faea671fc9074de5012ef82cb  bone-debian-7.4-2014-04-23-2gb.img.xz