mount -t ext3 /dev/sda9 /usr

突然发现根目录所在的分区已经没有空间了,于是打算将一部分内容移出来,挂在别的分区上。

开始尝试移出/usr/lib,可是没有成功,很多服务和应用程序找不到库文件,或者报告“权限不够”之类的错误信息。于是只好将整个/usr目录全部移出来,这下终于成功了。

下面是我执行的命令:

$ mv /usr /usr2
$ mkdir /usr
$ mount -t ext3 /dev/sda9 /usr
$ cp -R /usr2/* /usr/
然后在/etc/fstab里添加相应的项来挂/usr目录。重启之后确认一切正常,就可以将/usr2删除了。

这件事折腾我两天,起因是在家里用firefox 1.0.7无论如何也打不开我的一篇blog,总是显示空白页。运行df命令后发现根目录所在分区没有空间了,以为找到原因,就开始执行上述操作。这是我第一次做这样的事,在这之前对文件系统、设备以及mount都不是非常了解,经过这次尝试,总算有了点概念。可惜空白页还是空白页,我还尝试用wget将那篇blog抓下来,用firefox打开,正常显示!可直接输入url就是不行,没办法,只好将blog的标题更改为Emacs versus Perl,而不是原来的”Emacs vs Perl”,从而改变了HTML文件名,然后可以正常显示了。

两个问题最终都解决了,可还是有点郁闷,一天不求甚解两次!:-(

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据