您的位置:首页 > 其它

ubuntu下打开终端出错的解决办法

2009-05-02 15:13 591 查看
前段时间看见网上鼓吹Ext4的性能的文章,一激动就把ubuntu从8.10升级到了9.04,正准备将文件系统转换到Ext4,碰巧看见一篇文章说Ext4可能会丢失数据,被吓住了,就没敢转换,还是继续用Ext3吧。和原来的升级一样,总是多多少少会出一些没想到的问题,也不怕,有经验了,兵来将挡,水来土掩,都没问题。差不多都理顺了,但是有一个问题死活解决不了,就是在gnome里面打开终端时会报“创建此进程的子进程时”出错的错误,网上搜了很久,也没有找到什么解决办法,不过倒是知道了原因,是devpts在启动的时候没有自动挂载,原来以为将它加在fstab里面应该就可以了:
devpts /dev/pts devpts gid=5,mode=620 0 0
谁知没有用,每次启动之后还要按ctrl+alt+F2切换到tty下,运行sudo mount -a,再按ctrl+alt+F7切换回gnome,这回就可以使用了。虽然算是解决了,可是总觉得每次都要这样做不爽,肯定没有找到原因。今天无意间一搜,居然找到了解决办法,大致意思是说是一个bug,解决方法有两个,一个就是首先运行
ls /etc/rcS.d/ | grep mountdevsubfs.sh
会产生如Sxxmountdevsubfs.sh的输出,其中xx应该是一个数字,而且不是11(如果是11而你还有我上面说的问题的话,那么很不幸这里的方法对你就没用了),再运行
sudo mv /etc/rcS.d/Sxxmountdevsubfs.sh /etc/rcS.d/S11mountdevsubfs.sh
最后重启,问题应尬就解决了。 阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: