LinuxSir.cn,穿越时空的Linuxsir!

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

/空间满了怎么办

[复制链接]
发表于 2011-10-5 20:17:33 | 显示全部楼层 |阅读模式
root@debian:/home# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1               330215    330215         0 100% /
tmpfs                   777300         0    777300   0% /lib/init/rw
udev                    772896        96    772800   1% /dev
tmpfs                   777300         0    777300   0% /dev/shm
/dev/sda9             59919476    200688  56675000   1% /home
/dev/sda8               376807     10291    347060   3% /tmp
/dev/sda5              8649992   1449968   6760628  18% /usr
/dev/sda6              2882592    583768   2152392  22% /var

当时分区的时候好像没分好,这下杯具了,运行个dhclient都报磁盘空间不足
怎么办,有办法挽回吗
发表于 2011-10-6 00:35:46 | 显示全部楼层

好办!

找个linux启动盘引导,先建个新分区,把新分区和原来的根分区都挂载上,然后把/usr目录下所有东西都移动到新分区;再编辑原来的/etc/fstab文件,让新分区开机后就挂到/usr
------------------
我晕!没细看楼主已经单分了/usr
回复 支持 反对

使用道具 举报

发表于 2011-10-6 04:04:01 | 显示全部楼层
简单办法:
把根目录下占空间大的目录移动到/home下,然后挂载回来。
比如/opt目录:
mv /opt /home/opt
mount -o bind /home/opt /opt
/etc/fstab里:
/home/opt /opt auto bind 0 0

不过我很好奇,你已经把/usr和/var目录都分走了。还有什么目录能占那么大的空间。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-10-6 08:14:52 | 显示全部楼层
感谢两位的回复,我顺着你们的思路找那个目录占用空间大,结果到opt目录下删了个ati 驱动的安装程序,现在/ 85%了,不再报磁盘空间不足了。哈哈
回复 支持 反对

使用道具 举报

发表于 2011-10-7 20:15:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2011-10-8 21:16:55 | 显示全部楼层
tmpfs 可以利用起来的  具体方法搜搜就有。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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