staryi 发表于 2006-2-2 22:13:00

求救!!!怎么也搞不明白

今天新装一块硬盘,所以从装了系统(小弟菜鸟).原来的硬盘是sda(系统盘),新的硬盘是hda.我把hda1(vfat)挂载到/mnt/win ,然后使用chown xxx /mnt/win命令.却提示 chown: 正在更改 ‘/mnt/win/’ 的所有者: 不允许的操作,于是我又使用chmod 777 /mnt/win/命令,这下没报错,但是使用ls -l命令查看还是755.我使用的是root用户怎么也不行?请哪位大虾给小弟解释一下.谢了.

BOoRFGOnZ 发表于 2006-2-2 22:47:31

超级 潜水王 :twisted:

BOoRFGOnZ 发表于 2006-2-2 22:58:06

mount加参数 -o umask=0看看

staryi 发表于 2006-2-2 23:20:08

还是不行,而且在/mnt/win里面在建一个文件夹,使用chown也还是不好使.

BOoRFGOnZ 发表于 2006-2-3 07:49:46

哦??? 不会吧你在try try。 我try的没有问题!
[root@BOoRFGOnZ ~]# mount -t vfat /dev/hda9 /mnt/hda9
[root@BOoRFGOnZ ~]# ls /mnt/hda9/image/ -l
总用量 12
drwxr-xr-x7 root root 4096 2004-08-13dos
drwxr-xr-x2 root root 4096 2004-08-19ghost
drwxr-xr-x7 root root 4096 2004-07-05system
[root@BOoRFGOnZ ~]# umount /mnt/hda9
[root@BOoRFGOnZ ~]# mount -t vfat -o umask=0 /dev/hda9 /mnt/hda9
[root@BOoRFGOnZ ~]# ls /mnt/hda9/image/ -l
总用量 12
drwxrwxrwx7 root root 4096 2004-08-13dos
drwxrwxrwx2 root root 4096 2004-08-19ghost
drwxrwxrwx7 root root 4096 2004-07-05system
[root@BOoRFGOnZ ~]#

没有加umask的时候 跟你说的一样。。加了umask=0以后 就没有问题了

staryi 发表于 2006-2-3 09:23:08

$ ls -l
总用量 12
drwxr-xr-x3 root root 4096 1970-01-01capsule
drwxr-xr-x2 root root 40961月 27 13:26 win
$ umount capsule/
umount: only root can unmount /dev/hda1 from /mnt/capsule
$ su
Password:
# umount capsule/
# ls -l
总用量 16
drwxr-xr-x2 root root 40962月2 20:29 capsule
drwxr-xr-x2 root root 40961月 27 13:26 win
# mount -t vfat -o umask=0 /dev/hda1 /mnt/capsule/
# ls -l
总用量 12
drwxrwxrwx3 root root 4096 1970-01-01capsule
drwxr-xr-x2 root root 40961月 27 13:26 win
# chown xxxx capsule/
chown: 正在更改 ‘capsule/’ 的所有者: 不允许的操作
而且即便是drwxrwxrwx用户xxxx还是不能修改capsule里的文件.求老大帮助.

staryi 发表于 2006-2-3 09:31:52

还有一点我也不明白.
# umount capsule/
之后再次
# ls -l
总用量 16
drwxr-xr-x2 root root 40962月2 20:29 capsule
drwxr-xr-x2 root root 40961月 27 13:26 win
这次的日期就是2月2 20:29而刚才的日期是1970-01-01.
也就是说,挂载前是显示文件夹的建立时间,但是挂载之后显示的是1970-01-01.这是怎么回事?

staryi 发表于 2006-2-3 09:34:52

前面的xxxx用户存在,这一点也没有问题.

BOoRFGOnZ 发表于 2006-2-3 10:31:12

我看看 有是这样子
这个 可能 与文件系统有关吧

staryi 发表于 2006-2-3 10:41:29

我用的是fc4,up2date到最新.主文件系统是ext3.

BOoRFGOnZ 发表于 2006-2-3 12:41:03

偶的 意思 是 在vfat上 用非linux系统存的文件。。 到linux下。。是不是不能更改 文件属性??

staryi 发表于 2006-2-3 15:04:00

嗯,我试了一下,果然ext3分区就没问题.谢谢了.
页: [1]
查看完整版本: 求救!!!怎么也搞不明白