This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SD card was formatted...

in my effort to get Ubuntu running on the BeagleBone. I'm assuming I'll have to set up two partitions, one for around 70MB and the old BBone files, and the other for the Linux platform.  What is the easiest way to revert the SD card back to working condition? 

  • Use the create-sdcard.sh script in the SDK.  You can find information on this script at http://processors.wiki.ti.com/index.php/Sitara_Linux_SDK_create_SD_card_script

  • -I've proceeded to create 2 partitions, since I have the Bone and not the EVM.

    -I installed SD card contents, and

    -then created an SD card using the pre-built images from the SDK rather than enter in custom boot and rootfs file path (I hope that step was correct!).

    At this point do I proceed with merely unpacking the Angstrom distribution, or must I still format the SD card using mkcard.txt as outlined here?

    I apologize for these pesky questions, I have a project riding on this and have been trying for hours to format the card correctly.

  • After following your link , the SD card was indeed formatted. I am able to view its contents as they should be on an SD card reader, but not on the board itself; i.e., the board with the SD card plugged-in does not show up in Linux or Windows. This leads me to believe that the Bone itself coincidentally became faulty. I would like to thank you for your time for helping me!

  • Two notes:

    1. There is a bug in the script that shares the partitions of the SD card so that they show up on the host machine.  It checks that the card has both mmcblk0p1 and mmcblk0p3 available.  If not then neither partition is shared.  This has been fixed for the next release.  You can fix it in your current release by modifying the mount-sdcard init script to not check the 3rd partition (since you can't properly create and install the contents of a 3 partition card).

    2. For creating the angstrom card you can use the script to create a 2 partition card, but then use the custom images option.  Then you can point to the SDK boot partition images in board-support/prebuilt-images (or use angstrom images if you want), and then point to the angstrom file system image for the rootfs option.

    Chase