无法更改文件系统 root 的权限

tus*_*r08 3 permissions chmod mount vfat

当我写 ls -la 时,输出是:

tusharmakkar08-Satellite-C660 tusharmakkar08 # ls -la
共 88 个
drwxr-x---+ 10 根 4096 4 月 18 日 19:43。
drwxr-xr-x 4 根 4096 Mar 18 17:35 ..
drwxr-xr-x 4 根 32768 1970 年 1 月 1 日 CFB1-5DDA
drwxrwxrwx 2 根 4096 二月 23 00:09 FA38015738011473
drwxrwxrwx 2 root root 4096 Apr 17 14:00 本地
drwxrwxrwx 2 root root 4096 Mar 19 05:04 Local\040Disk1
drwxrwxrwx 2 root root 4096 Apr 18 19:43 Local\134x20Disk1
drwxrwxrwx 2 root root 4096 Feb 23 00:09 本地磁盘
drwxrwxrwx 1 root root 24576 Apr 19 15:15 Local\x20Disk1
drwxrwxrwx 2 根根 4096 二月 23 00:08 PENDRIVE

现在我想更改 CFB1-5DDA 的权限 .. 但我无法这样做。当我写

chmod 777 CFB1-5DDA

权限仍然保持不变。的输出

须藤 blkid -c /dev/null

tusharmakkar08-Satellite-C660 tusharmakkar08 # sudo blkid -c /dev/null
/dev/sda2: UUID="FA38015738011473" TYPE="ntfs" 
/dev/sda3: LABEL="本地磁盘" UUID="01CD72098BB21B70" TYPE="ntfs" 
/dev/sda4: UUID="2ca94bc3-eb3e-41cf-ad06-293cf89791f2" TYPE="ext4" 
/dev/sda5: UUID="CFB1-5DDA" TYPE="vfat"

的输出

猫 /etc/fstab 

tusharmakkar08-Satellite-C660 tusharmakkar08 # cat /etc/fstab
# /etc/fstab:静态文件系统信息。
#
#                

#Entry for /dev/sda4 :
UUID=2ca94bc3-eb3e-41cf-ad06-293cf89791f2 / ext4 默认值 01
#条目 /dev/sda2 :
UUID=FA38015738011473 /media/sda2 ntfs-3g 默认值,locale=en_IN 0 0
#Entry for /dev/sda5 :
UUID=CFB1-5DDA /media/tusharmakkar08/CFB1-5DDA vfat 默认值 0 0
/dev/sda3 /media/tusharmakkar08/Local\134x20Disk1 fuseblk defaults,nosuid,nodev,allow_other,blksize=4096 0 0
/dev/sda3 /media/tusharmakkar08/Local\x20Disk1 ntfs-3g defaults,nosuid,nodev,locale=en_IN 0 0

#/dev/sda3 /media/tusharmakkar08/Local\134x20Disk1 ntfs defaults,nls=utf8,umask=0222,nosuid,nodev 0 0

和输出

tusharmakkar08-Satellite-C660 tusharmakkar08 # mount
/dev/sda4 on / type ext4 (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys 上的 sysfs 类型 sysfs(rw、noexec、nosuid、nodev)
无 /sys/fs/fuse/connections 类型 fusectl (rw)
/sys/kernel/debug 类型 debugfs (rw) 上没有
无 /sys/kernel/security 类型 securityfs (rw)
/dev 上的 udev 类型 devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
无 /run/lock 类型 tmpfs(rw、noexec、nosuid、nodev、size=5242880)
/run/shm 上没有类型 tmpfs (rw,nosuid,nodev)
在 /run/user 上没有类型 tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu)
cgroup on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event)
/dev/sda2 on /media/sda2 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sda5 on /media/tusharmakkar08/CFB1-5DDA 类型 vfat (rw)
/dev/sda3 on /media/tusharmakkar08/Local\x20Disk1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfsd-fuse on /run/user/tusharmakkar08/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=tusharmakkar08)

Hau*_*ing 5

chmod 777 CFB1-5DDA失败,因为CFB1-5DDA是一个挂载点并且挂载的文件系统是 vfat。因此,您正在尝试将元数据写入文件系统不支持(即无法存储)的文件系统。就那么简单。

strace chmod 777 CFB1-5DDA 显示内核错误。

为了更改访问权限,您必须更改安装(-o remountumount; mount)。

  • 非常感谢......这有效`sudo mount -t vfat /dev/sda5 CFB1-5DDA -o uid=0,gid=0,umask=000` (2认同)