当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 20:16 

注册: 2008-11-09 8:22
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
安装ubuntu时,以为/usr相当于windows的mydocuments,只分了个2G的分区挂给它,/却爽快的给了20G。
现在/usr满了,不能安装新软件了,很苦恼。搜索了一些贴子,发现回复通常是简单的指点,不够具体,常见的回复有链出去,或是复制/usr的内容之后livecd启动…

看了分区挂载的优势,觉得自己的ubuntu不分区也罢,20G任它自己用嘛!

想问删除/usr下的分区,并挂回/的分区的办法可行吗,怎么操作?
不行的话其它办法的具体步骤?
多谢!!!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 20:41 

注册: 2008-02-17 22:29
帖子: 682
地址: 江苏
送出感谢: 1
接收感谢: 0 次
很简单:
1、用LiveCD,把当前/usr下的内容,复制到 / 下;
2、编辑 /etc/fstab,删除关于 /usr 的挂载项;
3、重新启动系统。

复制的时候,用 cp -a 选项就可以了,不复杂的。

其实,一般在安装分区的时候,根本没必要给 /usr 单独分区的,因为在桌面用户下,根文件系统去掉 /usr 后的内容已经很少了,一般不到1G。 /var也一样。一般情况只需要给 /home 单独分区就足够了,而且这还是考虑以后重装系统的需要,如果不考虑重装系统, /home也可以和根分区在一起的。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 20:45 

注册: 2008-02-17 22:29
帖子: 682
地址: 江苏
送出感谢: 1
接收感谢: 0 次
要注意:
在把 /usr 的内容复制回 / 的时候,要注意目录名,比如在LiveCD下,原来的 / 分区挂载为 /media/disk,原来的 /usr 挂载为 /media/disk1,那么要:
代码:
mkdir /media/disk/usr
cp -a /media/disk1/* /media/disk/usr/

目录名搞错的话,前功尽弃,还添乱。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 21:58 

注册: 2008-11-09 8:22
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
谢谢你,rocky22,够详细了!应该会成功!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 22:24 

注册: 2008-05-24 8:30
帖子: 1453
送出感谢: 2
接收感谢: 30
没必要用 LiveCD,直接在现在的系统中操作就行了。
代码:
sudo cp -a /usr /usr2
sudo /etc/init.d/gdm stop

第二条命令是停掉 X,所有窗口程序都会被杀掉,所以先做好必要的存盘。
如果自己启了其它用到 /usr 目录的程序,把它们都杀死。
在字符界面登录,再
代码:
sudo umount /usr
sudo rmdir /usr
sudo mv /usr2/usr
sudo /etc/init.d/gdm start


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 23:52 

注册: 2008-11-09 8:22
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
aerofox 写道:
没必要用 LiveCD,直接在现在的系统中操作就行了。
代码:
sudo cp -a /usr /usr2
sudo /etc/init.d/gdm stop

第二条命令是停掉 X,所有窗口程序都会被杀掉,所以先做好必要的存盘。
如果自己启了其它用到 /usr 目录的程序,把它们都杀死。
在字符界面登录,再
代码:
sudo umount /usr
sudo rmdir /usr
sudo mv /usr2/usr
sudo /etc/init.d/gdm start

问题解决了!


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 求助:/usr挂载的分区满了,想让它和/挂在同一个分区
帖子发表于 : 2009-02-05 23:55 

注册: 2008-11-09 8:22
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
rocky22 写道:
要注意:
在把 /usr 的内容复制回 / 的时候,要注意目录名,比如在LiveCD下,原来的 / 分区挂载为 /media/disk,原来的 /usr 挂载为 /media/disk1,那么要:
代码:
mkdir /media/disk/usr
cp -a /media/disk1/* /media/disk/usr/

目录名搞错的话,前功尽弃,还添乱。

问题解决了,多亏后来还写了个注意,我才在media里留心看了一下。我新手,很菜,gedit还是改启动目录时刚学的。
多谢!!!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译