我可以从Ubuntu的NTFS分区运行C ++项目吗? [英] Can I run C++ projects in Ubuntu from an NTFS partition?
本文介绍了我可以从Ubuntu的NTFS分区运行C ++项目吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个额外的NTFS分区,用于存储我想同时使用WIndows和Ubuntu的数据。
我在那里做了一个C ++项目。
这是一个简单的Hello World控制台应用程序。
I have an extra NTFS partition to store data that I want to use both from WIndows and Ubuntu. I made a C++ project there. It was a simple Hello World console application.
运行该错误。
sh :1 :/media/Data1/blah/blah/project/bin/debug/project :permission denied
我的fstab文件如下:
My fstab file looks like this:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
Blkid:
/dev/sda1: SEC_TYPE="msdos" LABEL="DellUtility" UUID="5450-4444" TYPE="vfat"
/dev/sda2: LABEL="RECOVERY" UUID="4248184648183ADD" TYPE="ntfs"
/dev/sda3: LABEL="OS" UUID="20081BCC081B9FB8" TYPE="ntfs"
/dev/sda5: UUID="bc712346-c70f-4bc6-9f21-48bae91b8b02" TYPE="swap"
/dev/sda6: UUID="1915e08f-1961-437f-900a-3dd37a26118b" TYPE="ext4"
/dev/sda7: UUID="bcb714f1-7428-4e5f-8cf9-73ae724ada57" TYPE="ext4"
/dev/sda8: LABEL="Data1" UUID="7FCF22B82B6665CB" TYPE="ntfs"
/dev/sda9: LABEL="Data2" UUID="411A8CDC1D33E6FA" TYPE="ntfs"
推荐答案
在运行时通过exec重新挂载
To remount with exec while running
sudo mount -o remount,exec /media/Data1
使它在重新启动时粘住:
我建议添加
Making it stick across reboots:
I suggest adding
LABEL=Data1 /media/Data1 auto auto,exec 0 0
LABEL=Data2 /media/Data2 auto auto,exec 0 0
到您的fstab文件。
to your fstab file.
重新启动,完成。
这篇关于我可以从Ubuntu的NTFS分区运行C ++项目吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文