No space left on device:如何办?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
inspired5
帖子: 7
注册时间: 2009-07-29 15:25

No space left on device:如何办?

#1

帖子 inspired5 » 2009-08-07 14:09

前不久买了个上网本,刚好看到有个叫CrunchBang的基于Ubuntu改造的上网本专用系统,就直接装到本本上去了。后来发现自己无法离开Ubuntu,就从新把Ubuntu 9.04装上,装Ubuntu的时候是将/ 目录放到与CrunchBang同样一个disk之下,而将/home单独分出来了。今天要装一个软件,被提示硬盘没有空间,但很明确 df -k 可以看出,我的/home 目录是有足够空间的。不知哪位可以帮我看看这是什么情况?可以怎么处理?

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 3842376 3663536 0 100% /
tmpfs 509140 0 509140 0% /lib/init/rw
varrun 509140 240 508900 1% /var/run
varlock 509140 0 509140 0% /var/lock
udev 509140 140 509000 1% /dev
tmpfs 509140 100 509040 1% /dev/shm
lrm 509140 2192 506948 1% /lib/modules/2.6.28-14-generic/volatile
/dev/sda2 149027196 43674648 97782320 31% /home
overflow 1024 12 1012 2% /tmp
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: No space left on device:如何办?

#2

帖子 adagio » 2009-08-07 14:19

软件一般都默认装到/usr而不是home,很明显你的根目录已经满了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
inspired5
帖子: 7
注册时间: 2009-07-29 15:25

Re: No space left on device:如何办?

#3

帖子 inspired5 » 2009-08-07 15:02

软件一般都默认装到/usr而不是home,很明显你的根目录已经满了
那么应该如何释放根目录的空间?我试过 sudo apt-get clean,但是似乎没有明显效果啊。
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: No space left on device:如何办?

#4

帖子 tenzu » 2009-08-07 16:06

clean只能清理掉一些临时文件之类的东东吧

根目录还是划大点比较保险,论坛里某帖建议5-10G
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: No space left on device:如何办?

#5

帖子 adagio » 2009-08-07 16:11

inspired5 写了:
软件一般都默认装到/usr而不是home,很明显你的根目录已经满了
那么应该如何释放根目录的空间?我试过 sudo apt-get clean,但是似乎没有明显效果啊。
你好像只分了3G?太小了,最好重新调整一下,或者卸载一些不用的软件
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
inspired5
帖子: 7
注册时间: 2009-07-29 15:25

Re: No space left on device:如何办?

#6

帖子 inspired5 » 2009-08-07 16:18

有没有可能在不破坏现有文件结构的前提下调整根目录大小?具体可以怎么做啊?
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: No space left on device:如何办?

#7

帖子 adagio » 2009-08-07 16:54

当然有,不过很麻烦,而且不能保证绝对安全
这样,用liveCD进去,先挂载好sda1,用tar打包sda1,卸载
然后用gparted无损调整,把sda2的空间调整一些到sda1,最好5-10G
再挂载好sda1和sda2,编辑sda1/etc/fstab,把根目录和家目录的UUID改成新的,编辑sda1/boot/grub/menu.lst,改好所有UUID
然后可以重启了,如果出问题再说,还原、重装,反正看情况
:em11
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
inspired5
帖子: 7
注册时间: 2009-07-29 15:25

Re: No space left on device:如何办?

#8

帖子 inspired5 » 2009-08-07 18:04

这个也真不容易操作啊,有没有其他简单一点的方法?直接在现有的Ubuntu系统下使用fdisk可以达到我期望的结果吗?
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: No space left on device:如何办?

#9

帖子 adagio » 2009-08-07 18:38

代码: 全选

直接在现有的Ubuntu系统下使用fdisk可以达到我期望的结果吗?
可以喔,不过那样不是更简单,而是更困难 :em04

再介绍你一个办法,除了sda1和sda2,你去其他任何地方捣鼓出个5G左右的分区,格式化为ext3(就是和根分区一样格式),然后把现有/usr下的所有数据copy到这个分区(必须用cp命令加-a参数,否则权限全变了),然后编辑fstab,把这个分区挂载到/usr,重启
确认没问题后可删除原/usr数据,这样也可以达到增加空间的目的
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
inspired5
帖子: 7
注册时间: 2009-07-29 15:25

Re: No space left on device:如何办?

#10

帖子 inspired5 » 2009-08-07 19:02

除了sda1和sda2,你去其他任何地方捣鼓出个5G左右的分区,格式化为ext3(就是和根分区一样格式),然后把现有/usr下的所有数据copy到这个分区(必须用cp命令加-a参数,否则权限全变了),然后编辑fstab,把这个分区挂载到/usr,重启确认没问题后可删除原/usr数据,这样也可以达到增加空间的目的
我的硬盘上就只有sda2(也就是/home)那里有空间了,是不是应该用gparted在那里挖出一个5G大小的分区呢?
头像
peteryeh64
论坛版主
帖子: 9379
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

Re: No space left on device:如何办?

#11

帖子 peteryeh64 » 2009-08-07 20:15

學習了 :em11
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: No space left on device:如何办?

#12

帖子 wangdu2002 » 2009-08-07 20:20

行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
AngelMAX
帖子: 2228
注册时间: 2009-02-25 18:18

Re: No space left on device:如何办?

#13

帖子 AngelMAX » 2009-08-07 21:06

早就该来,我说怎么没人贴6pt和熊的帖子呢。
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: No space left on device:如何办?

#14

帖子 adagio » 2009-08-07 22:35

inspired5 写了:我的硬盘上就只有sda2(也就是/home)那里有空间了,是不是应该用gparted在那里挖出一个5G大小的分区呢?
可以,不过这样的话,要先卸载sda2,所以还是要用liveCD启动,而且,调整完后还要重写fstab,因为UUID变了,否则无法挂载

你也可以试试12楼推荐的,是强人6pt写的脚本,我没用过,你自己摸索一下
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
feng8899
帖子: 716
注册时间: 2008-10-31 3:18
联系:

Re: No space left on device:如何办?

#15

帖子 feng8899 » 2009-08-09 6:03

学习了
Ubuntu 桌面培训
Duo T6400 GeForce 9300MGS 4G win10 Lubuntu18.04 64bit双系统奔跑中
P3 667 512M GeForce MX200 Lbuntu10.04
从零开始学游泳 萨顶顶
回复