QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1283|回复: 11

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

[复制链接]
发表于 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用户怎么也不行?请哪位大虾给小弟解释一下.谢了.
发表于 2006-2-2 22:47:31 | 显示全部楼层
超级 潜水王
回复

使用道具 举报

发表于 2006-2-2 22:58:06 | 显示全部楼层
mount加参数 -o umask=0  看看
回复

使用道具 举报

 楼主| 发表于 2006-2-2 23:20:08 | 显示全部楼层
还是不行,而且在/mnt/win里面在建一个文件夹,使用chown也还是不好使.
回复

使用道具 举报

发表于 2006-2-3 07:49:46 | 显示全部楼层
哦??? 不会吧  你在try try。 我try的没有问题!
[code:1][root@BOoRFGOnZ ~]# mount -t vfat /dev/hda9 /mnt/hda9
[root@BOoRFGOnZ ~]# ls /mnt/hda9/image/ -l
总用量 12
drwxr-xr-x  7 root root 4096 2004-08-13  dos
drwxr-xr-x  2 root root 4096 2004-08-19  ghost
drwxr-xr-x  7 root root 4096 2004-07-05  system
[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
drwxrwxrwx  7 root root 4096 2004-08-13  dos
drwxrwxrwx  2 root root 4096 2004-08-19  ghost
drwxrwxrwx  7 root root 4096 2004-07-05  system
[root@BOoRFGOnZ ~]#
[/code:1]
没有加umask的时候 跟你说的一样。。加了umask=0以后 就没有问题了
回复

使用道具 举报

 楼主| 发表于 2006-2-3 09:23:08 | 显示全部楼层
[jude@lb mnt]$ ls -l
总用量 12
drwxr-xr-x  3 root root 4096 1970-01-01  capsule
drwxr-xr-x  2 root root 4096  1月 27 13:26 win
[jude@lb mnt]$ umount capsule/
umount: only root can unmount /dev/hda1 from /mnt/capsule
[jude@lb mnt]$ su
Password:
[root@lb mnt]# umount capsule/
[root@lb mnt]# ls -l
总用量 16
drwxr-xr-x  2 root root 4096  2月  2 20:29 capsule
drwxr-xr-x  2 root root 4096  1月 27 13:26 win
[root@lb mnt]# mount -t vfat -o umask=0 /dev/hda1 /mnt/capsule/
[root@lb mnt]# ls -l
总用量 12
drwxrwxrwx  3 root root 4096 1970-01-01  capsule
drwxr-xr-x  2 root root 4096  1月 27 13:26 win
[root@lb mnt]# chown xxxx capsule/
chown: 正在更改 ‘capsule/’ 的所有者: 不允许的操作
而且即便是drwxrwxrwx用户xxxx还是不能修改capsule里的文件.求老大帮助.
回复

使用道具 举报

 楼主| 发表于 2006-2-3 09:31:52 | 显示全部楼层
还有一点我也不明白.
[root@lb mnt]# umount capsule/
之后再次
[root@lb mnt]# ls -l
总用量 16
drwxr-xr-x  2 root root 4096  2月  2 20:29 capsule
drwxr-xr-x  2 root root 4096  1月 27 13:26 win
这次的日期就是2月  2 20:29而刚才的日期是1970-01-01.
也就是说,挂载前是显示文件夹的建立时间,但是挂载之后显示的是1970-01-01.这是怎么回事?
回复

使用道具 举报

 楼主| 发表于 2006-2-3 09:34:52 | 显示全部楼层
前面的xxxx用户存在,这一点也没有问题.
回复

使用道具 举报

发表于 2006-2-3 10:31:12 | 显示全部楼层
我看看 有是这样子
这个 可能 与文件系统有关吧
回复

使用道具 举报

 楼主| 发表于 2006-2-3 10:41:29 | 显示全部楼层
我用的是fc4,up2date到最新.主文件系统是ext3.
回复

使用道具 举报

发表于 2006-2-3 12:41:03 | 显示全部楼层
偶的 意思 是 在vfat上 用非linux系统存的文件。。 到linux下。。是不是不能更改 文件属性??
回复

使用道具 举报

 楼主| 发表于 2006-2-3 15:04:00 | 显示全部楼层
嗯,我试了一下,果然ext3分区就没问题.谢谢了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-29 08:19 , Processed in 0.071107 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表