所以有必要改变ntfs上的文件的属主和属组,但通常chown,chgrp在ntfs上都不起作用
需要改变mount的参数才能让chown,chgrp有效
sudo mount /dev/sda2 -t ntfs-3g -o permissions /opt/a
用ntfs-3g类型替代ntfs类型, 同时加上 -o permissions 选项
1)用blkid命令获得磁盘的uuid
sudo blkid | grep /dev/sda2
2) 在/etc/fstab文件中添加一行,并保存
UUID=[命令1中显示的uuid] /opt/a ntfs-3g permissions 0 1
需要的软件:fuse下载: http://sourceforge.net/projects/fuse/files/
nfts-3g下载: http://www.ntfs-3g.org/# 查询是否有fuse模块 modprobe -l | grep fuse
/lib/modules/2.6.18-128.el5/kernel/fs/fuse/fuse.ko# 安装内核开发包 (不然 fuse会报错)
yum -y install kernel-devel2. 安装 fuse
解包下载的fuse文件,然后进入解压后的目录
./configure
make
make install3. 安装 ntfs-3g
解包下载的ntfs-3g文件,然后进入解压后的目录
./configure
make
make installmount -t ntfs-3g /dev/sda1 /mnt/WINDOWS (需要 fuse的支持)
如何在Linux系统中把硬盘格式化成NTFS分区呢?有下面的方法,不过使用前请先想好,本人不对所造成的后果负责。
以Ubuntu为例,先安装好ntfsprogs,没有的话在终端中执行:sudo apt-get install ntfsprogs安装。
请根据硬盘情况参考。
执行:
sudo mkfs -t ntfs /dev/sdb1
或
sudo mkfs.ntfs /dev/sdb1
或者
sudo mkntfs /dev/sdb1
格式化。如果你觉得速度上要更快的,可以加-f参数,即:
sudo mkntfs -f /dev/sdb1
linux系统的分区不能用ntfs,但linux可以识别出ntfs的分区格式,
系统分区不支持ntfs的,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)