!!! 怎么恢复文件 /dev/null 的默认权限啊?
:(听说有什么不要的文件可以放到 /dev/null 里。于是昨晚我抱试一试的态度去查看该文件,默认权限为:crw-rw-rw- root root...
我切换到root,想既然它是个“黑洞”(无底洞),以后有什么不要的就可以扔掉那里,所以就改了权限,我竟然彻底忘了昨晚是怎么改的,真的,好象没对它动太大的手脚,没想到今晚开机,引导成功之后就出现错误信息:
An error occurred during the file system check.
Dropping you to a shell; the system will reboot
When you leave the shell.
... /dev/null,read-only file system
/etc/rc.d/rc/sysinitline 17-18 /dev/null read-only file system ...
按提示输入 root 密码,进入一个shell ,查看现在 /dev/null 的权限时,变了: rw-r--r-- ... 不知道哪个‘c’怎么没了,想改回原来的权限,还是:
read-only file system
怎么办啊?怎么恢复 /dev/null 的默认权限啊? :?: 试试用Live-cd版linux启动,挂载这个分区,然后修改 是啊,按你所说的试过了,先把原先出问题的 /dev/null 删掉,再按 man /dev/null 里说的 mknod -m 666 /dev/null c 1 1
chown root:men /dev/null
后,查看是改回来了,可是重启是还是同样的问题啊!!!:-( 用livecd启动后,拷贝livecd系统里的null覆盖你硬盘上的试试 运行如下三条命令即可:
mount -n -o remount,rw /dev/hda(hda1,or hda2..., etc,according to your boot partition)
rm /dev/null
mknod -m 666 /dev/null c 1 3
我也是遇到这个问题头疼过,看到还没人回答这个问题,就到这里贴一下。
页:
[1]