Chinaunix

标题: 求助---solaris环境 怎样去掉文件系统的只读属性? [打印本页]

作者: shibing_126    时间: 2006-06-14 13:13
标题: 求助---solaris环境 怎样去掉文件系统的只读属性?
solaris环境 怎样去掉文件系统的只读属性?
作者: shibing_126    时间: 2006-06-14 15:49
原帖由 fwizard 于 2006-6-14 14:32 发表\r\nchmod a-r file
\r\n\r\n非常感谢,但是还是不成。\r\n我试了例如:\r\nchmod a-r /test \r\n系统提示:\r\nchmod:WARING:can\'t change /test
作者: {[(...)]}    时间: 2006-06-14 15:55
原帖由 shibing_126 于 2006-6-14 15:49 发表\r\n\r\n\r\n非常感谢,但是还是不成。\r\n我试了例如:\r\nchmod a-r /test \r\n系统提示:\r\nchmod:WARING:can\'t change /test
\r\n权限不够!
作者: shibing_126    时间: 2006-06-14 15:57
原帖由 {[(...)]} 于 2006-6-14 15:55 发表\r\n\r\n权限不够!
\r\n\r\n不会吧。我可是ROOT用户啊。
作者: shibing_126    时间: 2006-06-14 16:14
原帖由 sundown 于 2006-6-14 16:11 发表\r\n试一下:umask=000
\r\n\r\n\r\n也不成 我发现系统启动初始化的时候提示  file system read-only
作者: Philmoon    时间: 2006-06-14 16:14
原帖由 shibing_126 于 2006-6-14 13:13 发表\r\nsolaris环境 怎样去掉文件系统的只读属性?
\r\n\r\n好象有些不理解楼主的意思:\r\n  如果“去掉只读”是想不但能够读,而且能够写,那么应该是:chmod +w\r\n  如果“去掉只读”是想连读属性也不要(这应该是针对某一类用户而不是自己),那么应该是:chmod -r
作者: shibing_126    时间: 2006-06-14 16:18
原帖由 Philmoon 于 2006-6-14 16:14 发表\r\n\r\n\r\n好象有些不理解楼主的意思:\r\n  如果“去掉只读”是想不但能够读,而且能够写,那么应该是:chmod +w\r\n  如果“去掉只读”是想连读属性也不要(这应该是针对某一类用户而不是自己),那么应该是:chmod -r
\r\n\r\n\r\n不好意思,我可能没表述明白,我的意思是想让任何目录即可读又可写。系统启动的时候提示file system read-only
作者: xxxp    时间: 2006-06-14 16:25
是vfstab里加了只读选项了吧
作者: shibing_126    时间: 2006-06-14 16:28
原帖由 xxxp 于 2006-6-14 16:25 发表\r\n是vfstab里加了只读选项了吧
\r\n\r\n下面的内容是我的系统中vfstab的内容,请问我该如何修改?\r\n#device                device                mount                FS        fsck        mount        mount\r\n#to mount        to fsck                point                type        pass        at boot        options\r\n#\r\n#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr                ufs        1        yes        -\r\nfd        -        /dev/fd        fd        -        no        -\r\n/proc        -        /proc        proc        -        no        -\r\n/dev/dsk/c0t0d0s3        -        -        swap        -        no        -\r\n/dev/dsk/c0t0d0s0        /dev/rdsk/c0t0d0s0        /        ufs        1        no        -\r\n/dev/dsk/c0t0d0s6        /dev/rdsk/c0t0d0s6        /usr        ufs        1        no        -\r\n/dev/dsk/c0t0d0s1        /dev/rdsk/c0t0d0s1        /var        ufs        1        no        -\r\n/dev/dsk/c0t0d0s4        /dev/rdsk/c0t0d0s4        /app        ufs        2        yes        -\r\n/dev/dsk/c0t0d0s5        /dev/rdsk/c0t0d0s5        /opt        ufs        2        yes        -\r\nswap        -        /tmp        tmpfs        -        yes        -
作者: vincentlin    时间: 2006-06-14 16:33
可以執行 mount 這個 command 並將結果丟出來,我也懷疑file system 目前是 read only mode
作者: Philmoon    时间: 2006-06-14 17:00
原帖由 vincentlin 于 2006-6-14 16:33 发表\r\n可以執行 mount 這個 command 並將結果丟出來,我也懷疑file system 目前是 read only mode
\r\n\r\nYES.\r\n打一个不加选项的mount命令,可以显示当前文件系统是以什么方式mount的。如:\r\n\r\n# mount\r\n……\r\n/ on /dev/dsk/c0t0d0s0 read/write/setuid/intr/largefiles/onerror=panic/dev=80000\r\n0 on Wed Jun 14 16:34:55 2006\r\n#……
作者: shibing_126    时间: 2006-06-14 17:00
原帖由 vincentlin 于 2006-6-14 16:33 发表\r\n可以執行 mount 這個 command 並將結果丟出來,我也懷疑file system 目前是 read only mode
\r\n\r\n执行mount结果:\r\n#mount\r\n/on/pci@1f, 40000/scsi@s/disk@0,0:a read/write/setuid/dev=80000 on Thu Jan 1 0 8:00:00 1970\r\n/usr on /dev/dsk/c0t0d0s6 read/write/setuid/intr/largefiles/onerror=panic/dev=800006 on Tue Jun 14 15:58:39 2005\r\n/proc on /proc read/write/setuid/dev=3fc0000 on Tue Jun 14 15:58:39 2005\r\n/dev /fd on fd read/write/setuid/dev=40c0000 on Tue Jun 14 16:01:55 2005\r\n/etc/mnttab on mnttab read/write/setuid /dev=4140000 on Tue Jun 14 16:01:56 2005\r\n/var on /dev/dsk/c0t0d0s/ read/write/setuid /intr/largefiles/oneror=panic/dev=80001 on Tue Jun 14 16:01:57 2005\r\n/var /run on sqap read/write/setuid/dev=1 on Tue Jun 14 16:01:57 2005
作者: 圆点坐标    时间: 2006-06-14 17:03
这个和mount命令选项有关,是只读文件系统,楼主是不是在单用户模式?
作者: shibing_126    时间: 2006-06-14 17:06
原帖由 圆点坐标 于 2006-6-14 17:03 发表\r\n这个和mount命令选项有关,是只读文件系统,楼主是不是在单用户模式?
\r\n\r\n#who -r \r\n.   run-level 3 Jun 14  16:01 0 S
作者: 圆点坐标    时间: 2006-06-14 17:15
原帖由 shibing_126 于 2006-6-14 17:06 发表\r\n\r\n\r\n#who -r \r\n.   run-level 3 Jun 14  16:01 0 S
\r\nok,你在哪里看到是只读文件系统?启动?现在可不可以在该文件系统里做写操作?
作者: shibing_126    时间: 2006-06-14 17:20
原帖由 圆点坐标 于 2006-6-14 17:15 发表\r\n\r\nok,你在哪里看到是只读文件系统?启动?现在可不可以在该文件系统里做写操作?
\r\n\r\n系统启动的时候mount文件系统时就有只读的显示\r\n我一直不能在文件系统里执行写操作\r\n#mkdir test\r\n系统提示\r\nmkdir: Failed to make directory \"test\";Read-only file system
作者: 圆点坐标    时间: 2006-06-14 17:26
原帖由 shibing_126 于 2006-6-14 17:20 发表\r\n\r\n\r\n系统启动的时候mount文件系统时就有只读的显示\r\n我一直不能在文件系统里执行写操作\r\n#mkdir test\r\n系统提示\r\nmkdir: Failed to make directory \"test\";Read-only file system
\r\n这个文件系统是UFS?你truss mkdir test看看在哪里出错返回?
作者: C.Arthur    时间: 2006-06-15 09:21
看看你的文件系统是不是需要修复了\r\nFSCK -Y,然后重新启动
作者: shibing_126    时间: 2006-06-15 12:45
原帖由 C.Arthur 于 2006-6-15 09:21 发表\r\n看看你的文件系统是不是需要修复了\r\nFSCK -Y,然后重新启动
\r\n\r\n\r\n非常感谢各位对我帮助,通过使用fsck -y 命令然后重新启动机器。已经将问题解决。\r\nThank you very much much much....
作者: gtaww    时间: 2006-06-16 11:12
我会试着先umount文件系统,然后再mount,加上-o rw选项。
作者: deeperbluer    时间: 2006-06-16 15:18
标题: 回复 25楼 gtaww 的帖子
呵呵,原来是fsck解决的啊!\r\n看来大家都被简单的问题愚弄了!
作者: 圆点坐标    时间: 2006-06-16 19:09
楼主的不是solaris10吧?solaris10默认是打开logging的
作者: susbin    时间: 2006-06-16 19:27
My feeling is, shibing_126\'s question wasted everyone\'s time.
作者: 圆点坐标    时间: 2006-06-16 19:33
原帖由 susbin 于 2006-6-16 19:27 发表\r\nMy feeling is, shibing_126\'s question wasted everyone\'s time.
\r\n我也碰到楼主的情况,但是我好像重启了一下就可以了。
作者: shibing_126    时间: 2006-06-20 09:32
原帖由 susbin 于 2006-6-16 19:27 发表\r\nMy feeling is, shibing_126\'s question wasted everyone\'s time.
\r\n\r\n\r\n大家对我的帮助,本人再次表示感谢。
作者: paul_he    时间: 2006-06-20 10:07
用 chattr -i filename
作者: paul_he    时间: 2006-06-20 10:09
用 chattr -i filename
作者: 圆点坐标    时间: 2006-06-20 10:36
原帖由 paul_he 于 2006-6-20 10:09 发表\r\n用 chattr -i filename
\r\n大哥,有没有做过实验啊?chattr只是针对ext2和ext3文件系统才有的。
作者: susbin    时间: 2006-06-20 19:12
标题: 希望下次提问题时,把原因先讲清楚。还要提供必要的硬件及系统的信息。
原帖由 shibing_126 于 2006-6-20 09:32 发表\r\n\r\n\r\n\r\n大家对我的帮助,本人再次表示感谢。
\r\n\r\n\r\n希望下次提问题时,把原因先讲清楚。还要提供必要的硬件及系统的信息。\r\n\r\n把一个本来简单的问题,弄到要爬到二十多楼,累不累呀。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2