Using Linux machine:
- Follow the link and go to Method 1 installation. (flash the image using "dd", not the shell command they recommend)
- After this go to SD card's boot directory and uncomment the line
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
- Insert SD card into powered-off BBB and, while holding S2 button (boot) on the board, plug in the USB power. Wait, untill all 4 user LEDs are on in a pattern or sequence, then you can release the boot button. Installation is complete, when all of the 4 LEDs are off.
- Power off your BBB, comment back the line mantioned in step 2. Then power your BBB and this time, your BeagleBone will boot from the eMMC.