LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4763|回复: 30

分区空间不足

[复制链接]
发表于 2004-5-6 20:49:02 | 显示全部楼层 |阅读模式
我装gentoo是只给了它4.8g的空间,这些天来狂emerge,结果
#df / -h
发现可利用的空间0%
有没有什么方法在不损坏gentoo分区数据的情况下,给它增加一些空间?
( 我机子里没有win,win下的工具不能用的)
发表于 2004-5-6 21:15:04 | 显示全部楼层
先把/var/tmp/portage和/usr/portage/distfiles下的所有东东清空,
emerge qtparted 试试用它无损分区看看
发表于 2004-5-6 21:22:37 | 显示全部楼层
我有一个很笨的方案。。。。。。
根分区用完没关系, 本身的LINUX的SYSTEM就是挂来挂去的, 你先进如GENTOO或其他的LINUX系统, 用fdisk再分一个分区, 假设是hdXX, 然后进入你的gentoo后, 修改/etc/fstab, 让他自动加载这个hdXX 到你想要挂载的挂在点,这样不又有空间了, 当然上面Debentoo兄的方法也要试, 最好一起用, 收效更大。。。。。
:p
 楼主| 发表于 2004-5-6 21:38:13 | 显示全部楼层
最初由 茜如和小劲鸭 发表
我有一个很笨的方案。。。。。。
根分区用完没关系, 本身的LINUX的SYSTEM就是挂来挂去的, 你先进如GENTOO或其他的LINUX系统, 用fdisk再分一个分区, 假设是hdXX, 然后进入你的gentoo后, 修改/etc/fstab, 让他自动加载这个hdXX 到你想要挂载的挂在点,这样不又有空间了, 当然上面Debentoo兄的方法也要试, 最好一起用, 收效更大。。。。。
:p

好吧,我都试一下吧
但是据我理解,加载一个分区后,新的东西只能加到挂载的目录上去,而根分区没法利用这个空间吧
举例来说,如果我mount  /dev/hda7 /mnt/extend
那么是不是我以后所有的东西都要装到/mnt/extend里去而软件和库一般都是装在/usr里,没法利用这个/mnt/extend?
发表于 2004-5-6 21:46:56 | 显示全部楼层
你本来根目录就满了。。。用不用还有差别吗?
当然我觉的这个额外的分区是要以备份为主, 你可以把/var/temp/portage, /usr/portage/distfiles/, 还有/usr/portage/packages/All/里的备份到这个挂在分区来, 接着可以清空上面的目录。
发表于 2004-5-6 21:47:24 | 显示全部楼层
最初由 whblackhorse 发表
好吧,我都试一下吧
但是据我理解,加载一个分区后,新的东西只能加到挂载的目录上去,而根分区没法利用这个空间吧
举例来说,如果我mount  /dev/hda7 /mnt/extend
那么是不是我以后所有的东西都要装到/mnt/extend里去而软件和库一般都是装在/usr里,没法利用这个/mnt/extend?

可以先把/usr里的东西搬到/mnt/extend里,然后修改fstab,把/dev/hda7的挂载点改为/usr就可以利用到hda7了,其他原本属于根分区的目录都可以这样处理。
 楼主| 发表于 2004-5-6 21:53:57 | 显示全部楼层
最初由 Hauser 发表
可以先把/usr里的东西搬到/mnt/extend里,然后修改fstab,把/dev/hda7的挂载点改为/usr就可以利用到hda7了,其他原本属于根分区的目录都可以这样处理。

我也想过这种解决方法,而且很后悔当时没有把/usr单独放一个分区
但是copy时如果原来是符号链接,会把链接的原文件copy过去,而不是简单的链接,ldconfig后会有×××××不是符号链接的提示,不知道这样做有没有问题
 楼主| 发表于 2004-5-6 21:55:14 | 显示全部楼层
最初由 Debentoo Gao 发表
先把/var/tmp/portage和/usr/portage/distfiles下的所有东东清空,
emerge qtparted 试试用它无损分区看看

如果把/usr/portage/distfiles清空,下次emerge要用到时不是得重新下载?
发表于 2004-5-6 21:58:43 | 显示全部楼层
SORRY, 我说错了, 只是/usr/portage/packages/备份。。。。:p
发表于 2004-5-6 22:05:00 | 显示全部楼层
最初由 whblackhorse 发表
但是copy时如果原来是符号链接,会把链接的原文件copy过去,而不是简单的链接,ldconfig后会有×××××不是符号链接的提示,不知道这样做有没有问题

最稳妥的方法是用liveCD开机,把根分区和hda7分别挂好,然后用cp -a的命令拷贝。这样的方法即使是搬整个系统都可以,我试过多次没问题。mv因为没试过这样用所以不敢保证。完了之后别忘了删除根分区上usr里的东西及修改fstab。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表