Download suitable Debian-Wheezy image for Beaglebone Black:-
http://elinux.org/BeagleBoardDebian
under raw uSD image for BeagleBone/Black
Install Unarchiver if not already installed.
Unpack downloaded tz file to img file in Download directory
1. Insert microSD into MacPro Retina mmc-slot
2. use Disk Utility on Mac to Initialize/Erase the microSD. Format as MS-DOS, name is irrelevant
3. use Disk Utility to unmount just the UNTITLED partition
4. go to Terminal in Mac
5. you can optionally unmount the disk by doing:-
diskutil unmount /dev/disk1s1
6. issue:-
sudo dd bs=1m if=<img file name here> of=/dev/disk1
7. use ctrl-T to check status while writing out to microSD
8. use FileManager to Eject the card "BOOT" when done
9. Insert newly built card into BBB and boot with Ethernet or USB connected
10. ssh into the BBB (default user/password is debian:temppwd)
11. sudo passwd root
12. exit and log in as root
13. fdisk /dev/mmcblk0
14. d 2 n p 2 default default w
15. reboot
16. ssh back into BBB as root
You could do:-
17. cd /opt/scripts/tools/ && ./grow_partition.sh
or
17. resize2fs /dev/mmcblk0p2
18. reboot
19. ssh in as root
20. apt-get update
21. apt-get upgrade
22. nano /etc/profile (add exports for languages)
23. apt-get install locales
24. locale-gen
25. dpkg-reconfigure locales
26. reboot
27. apt-get install usbutils
An easier way than the above is to use "gparted" in Ubuntu (may need to install), and simply dragging the partition boundary to resize.