Permissions bash:./configure:在NTFS分区上的权限被拒绝

Permissions bash:./configure:在NTFS分区上的权限被拒绝,permissions,configure,ntfs,Permissions,Configure,Ntfs,首先我想为我糟糕的英语道歉 有没有办法在NTFS分区上使用像configure这样的bash脚本 今天我重新安装了我的dualboot系统(win7&mint 13),因为我的旧sys分区太大,浪费了太多空间,所以今天我决定格式化磁盘,使用两个小sys分区和两个更大的数据分区。(Win为40G[NTFS],Mint为40G(35G[Ext4]+5G交换),2*~200G[NTFS])。好了,我想这就足够写序言了 所以我的问题来了: 因此,我加载了wine git repo并将其存储到我的一个数据

首先我想为我糟糕的英语道歉

有没有办法在NTFS分区上使用像configure这样的bash脚本

今天我重新安装了我的dualboot系统(win7&mint 13),因为我的旧sys分区太大,浪费了太多空间,所以今天我决定格式化磁盘,使用两个小sys分区和两个更大的数据分区。(Win为40G[NTFS],Mint为40G(35G[Ext4]+5G交换),2*~200G[NTFS])。好了,我想这就足够写序言了

所以我的问题来了: 因此,我加载了wine git repo并将其存储到我的一个数据分区中。因此,我的第一个问题是无法运行。/configure,因为该文件没有任何执行权限(我已经解决了设置文件权限的问题,使用usermapping来使用ntfs acl)。因此,在设置了执行权限之后,我仍然无法运行。/configure,我只得到错误消息msg:bash:./configure:Permission denied(只是为了记录,我尝试以root用户身份运行它)


那么,有人知道我如何在NFTS分区上运行配置脚本吗?

NTFS不支持与EXT和类似卷相同的权限。您遇到的问题是,由于这些权限未存储在磁盘上,因此在装载时会为整个卷加载默认值,然后会自动忽略更改

您应该能够使用以下执行权限装载它:

mount [devicename] [directory] -o default,remount
您需要成为超级用户。文件名周围不包含括号(但如果文件名包含空格,则需要在引号中)

您可以使用以下命令确定devicename和目录:

mount -l

将列出所有已安装的设备及其安装点。您不必是超级用户即可发出此命令。

NTFS不支持与EXT和类似卷相同的权限。您遇到的问题是,由于这些权限未存储在磁盘上,因此在装载时会为整个卷加载默认值,然后会自动忽略更改

您应该能够使用以下执行权限装载它:

mount [devicename] [directory] -o default,remount
您需要成为超级用户。文件名周围不包含括号(但如果文件名包含空格,则需要在引号中)

您可以使用以下命令确定devicename和目录:

mount -l

将列出所有已安装的设备及其安装点。您不必是超级用户就可以发出此命令。

在Fedora 17上,我使用以下命令在正确设置所有可执行权限的情况下装载NTFS卷:

sudo mkdir /run/media/ohmyname/shared
sudo ntfsmount /dev/sda8 /run/media/ohmyname/shared

在Fedora 17上,我使用以下命令在正确设置所有可执行权限的情况下装载NTFS卷:

sudo mkdir /run/media/ohmyname/shared
sudo ntfsmount /dev/sda8 /run/media/ohmyname/shared

在Fedora 26上,一切尽可能简单。 我使用以下命令装载了具有写入权限的Win 10分区:

sudo ntfsfix /dev/sda9

在Fedora 26上,一切尽可能简单。 我使用以下命令装载了具有写入权限的Win 10分区:

sudo ntfsfix /dev/sda9

-o
是选项标志
remount
显然会重新安装已安装的文件系统(最常用于更改活动分区上的选项)
default
使用默认设置装载(其中包括允许您在卷上执行文件的
exec
)。如果该行不起作用,请尝试
-o default,remount,exec
而不是
-o default,remount
如果不支持remounting(Fedora 17),那么mount命令应该是什么?我会先卸载它并删除remount选项。卸载后,我使用了
ntfs mount
命令或类似的命令。它暂时起了作用。⁺我从来不知道,如果文件系统不支持权限,那么就使用发送到
mount
命令的权限。有用信息。
-o
是选项标志
remount
显然会重新安装已安装的文件系统(最常用于更改活动分区上的选项)
default
使用默认设置装载(其中包括允许您在卷上执行文件的
exec
)。如果该行不起作用,请尝试
-o default,remount,exec
而不是
-o default,remount
如果不支持remounting(Fedora 17),那么mount命令应该是什么?我会先卸载它并删除remount选项。卸载后,我使用了
ntfs mount
命令或类似的命令。它暂时起了作用。⁺我从来不知道,如果文件系统不支持权限,那么就使用发送到
mount
命令的权限。有用的信息。