ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

When I did a ROS install on a BeagleBone Black, I put everything on the microSD card.

It isn't possible or recommended to relocate the ROS debs to a different path on the filesystem; they MUST be installed into /opt

If you already have an OS on the internal flash, and you'd like to install ROS onto the microSD card, you can mount the microSD card on /opt and then install the debs. Note that mounting a clean filesystem on top of /opt will hide anything that's already there, so you should probably uninstall any of the ROS debs that you've already installed, and reinstall them after you've mounted the microSD card on /opt

If your microSD card is /dev/foo , you can mount it on /opt by doing:

sudo mount /dev/foo /opt

And then proceed to install the ROS debs.

If that works well for you, you can make the mount permanent by adding it to your /etc/fstab.