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

ros workspace file system?

asked 2013-05-30 08:07:54 -0500

4praytor gravatar image

updated 2014-04-20 14:09:35 -0500

ngrennan gravatar image

Can your ros_workspace folder be located on an NTFS file system?

I'm using ros electric and a wubi install of ubuntu 11.10.

I've added a new hard drive that I want both windows and linux to access, and I'd like to move my ros_workspace folder to the new hard drive. Unfortunately when I run my nodes from the new environment I get:

$ rosrun loader_testing boomPosCnt

[rosrun] Couldn't find executable named boomPosCnt below /media/may2013/ros_workspace/loader_testing [rosrun] Found the following, but they're either not files, [rosrun] or not executable: [rosrun] /media/may2013/ros_workspace/loader_testing/bin/boomPosCnt

When I switch the environment back to the old workspace in my home folder (ext4 file system) the nodes run fine. Thanks!

edit retag flag offensive close merge delete


Thanks mirzashah your idea worked!

I wound up following this post to remount the drive:

4praytor gravatar image 4praytor  ( 2013-05-30 09:40:05 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-05-30 08:41:19 -0500

mirzashah gravatar image

updated 2013-05-30 08:49:18 -0500

I think the problem lies in the fact that NTFS does not follow Unix file system permission conventions (read/write/executable), in particular the concept of executable permissions.

When you try to run the node "boomPosCnt", it does not have execute permissions.

There is a workaround in the following thread which involves mounting the NTFS partition in a way that gives execute may help with your problem:

edit flag offensive delete link more


@4praytor Please accept the answer by clicking the checkmark to the left.

tfoote gravatar image tfoote  ( 2013-05-30 11:01:42 -0500 )edit

Question Tools

1 follower


Asked: 2013-05-30 08:07:54 -0500

Seen: 325 times

Last updated: May 30 '13