我对如何安装并允许Linux正确读取/写入NTFS格式的硬盘驱动器存有疑问,该硬盘驱动器用作各种计算机的备份(包括Windows,这就是我需要的NTFS)。
现在,我已经阅读了一些页面,并且感觉到我需要别人的指导,而他们已经一步一步地完成了,以免破坏这里的事情。
我需要的是能够将Linux文件及其设置chown
和保存chmod
到NTFS文件系统,并能够取回该信息。
我今天拥有的是一个NTFS,该文件可以保存所有文件以及owner:group
装入卷的人以及所有文件的权限rwxrwxrwx
。
我读了这篇文章,但是信息太多了,在尝试实际实现时我无法理解某些事情:
- 在当前版本中稳定吗?
- Ubuntu 10.04是否已具备所需的所有功能?还是我需要安装任何东西?
- POSIX ACL与这有什么关系?我需要为此安装任何东西
ntfs-3g
吗? - Ubuntu软件包在哪里运行
apt-get
? - 如果我映射的用户(带有
usermap
)可以将硬盘驱动器带到具有不同用户的另一台计算机上,我是否可以读取它们?(在Linux / Windows下)?
我注意到的一件事,usermap
是没有准备好使用。因此,我下载并编译了ntfs-3g的最新版本(但未安装,因为我害怕在这里弄乱东西)。在自述文件中显示:
> TESTING WITHOUT INSTALLING
>
> Newer versions of ntfs-3g can be
> tested without installing anything and
> without disturbing an existing
> installation. Just configure and make
> as shown previously. This will create
> the scripts ntfs-3g and lowntfs-3g in
> the src directory, which you may
> activate for testing :
>
> ./configure
> make
>
> then, as root :
> src/ntfs-3g [-o mount-options] /dev/sda1 /mnt/windows
>
> And, to end the test, unmount the
> usual way :
> umount /dev/sda1
但这并没有说明我要使用完整备份(完全==备份/还原文件,所有者,组和权限)所需的安装选项。
该常见问题解答说:
为什么chmod和chown没有作用?
默认情况下,NTFS上的文件归root拥有,并且所有人均可访问。要获得标准的按文件保护,您应该使用“ permissions”选项安装。此外,如果您希望权限可以与特定的Windows配置互操作,则必须映射用户。
另外,我确实使用了ntfs-3g.usermap /dev/sdb2
工具来创建地图文件并获得了以下结果:
# Generated by usermap for Linux, v 1.1.4
:carl:S-1-5-21-889330461-3416208041-4118870141-511
:default:S-1-5-21-2592120051-4195220491-4132615201-511
carl:carl:S-1-5-21-889330462-3416208046-4118870148-1000
现在映射了该默认值,因为在查询过程中我将“ 默认值 ”写入了默认用户下的一个文件。我不确定我是否做对了。我不喜欢任何用户,但卡尔(和根为此事),以及其他任何团体,但用户。我看到FAQ告诉我用用户名回答论坛。将该群组称为“ 用户 ”不是吗?以及如何在启动Windows时检查此映射是否正确?
总结:
- 我需要
rsync
将各种计算机上的Linux文件和Windows文件保存到NTFS外部USB HD中,而又不会丢失文件权限。 - 我不知道如何安装和运行驱动程序ntfs-3g来允许chown,chmod以及任何其他需要的驱动程序。有什么选择,在哪里?
- 所有计算机都具有卡尔用户名,但这不能保证它们的SID,UID或GID相同。
- 该环境由18个“文档”文件夹组成,其中6个Linux,6个Win7,6个virtualbox Win XP。所有这些都将是NTFS外部硬盘驱动器中的单个“文档”文件夹。
参考:
- 我也阅读了该论坛,也许对尝试在这里帮助我的人很有用。
- 还想到了其他三个解决方案,使文件系统扩展。但是,外部高清可能会用在Windows盒中。我无法安装驱动程序或无法安装驱动程序,因此任何Windows都必须易于阅读,并且NTFS是标准配置。
我所有的Google搜索都涉及太多技术。