麻辣堂|资源主站|开发论坛|在线手册
首页注册帮助 
Delphi for php 交流论坛
  您现在的位置:PHP开发资源网 > Linux用户组 > 详细内容
待解决
VM下ubuntu磁盘空间不足 - Linux - Ubuntu
悬赏分:20 - 2008年03月05日

最初安装虚拟机时给其分配了5G空间,装完系统就占用了2G多(安装了一些常用包)。接下来想在ubuntu中研究uClinux,解压后就有1G多,实在装不下了,考虑增加空间。

先是使用ubuntu的命令清理不用的软件包:

sudo apt-get autoclean 此命令清除已删除软件的备份包

sudo apt-get clean 此命令清除已安装软件的备份包

使用上述命令后仅释放出300多M空间,没办法,只好在VM下增加一块硬盘。

在VM下增加硬盘很容易,这次添加了4G,应该够折腾一阵子了。问题是在ubuntu下分区没有经验。参照网上说明,新添加的硬盘默认为sdb,使用sudo fdisk /dev/sdb可以对其分区。

但是我在运行该命令时没有出现关于cylinder方面的提示,所以还是选择了使用gparted。先安装sudo apt-get install gparted,然后在系统中可以找到分区编辑器,运行就可以看到整个系统的分区情况了。以前的5G空间ubuntu自动分了两个区,一个是根分区,另一个是SWAP分区(我的SWAP分区是270M左右,虚拟机分配的内存是256M,记得好像有人说过是要内存的2倍,暂时没有改)。在右上角可以选sdb,这就是新添加到4G硬盘,我将其设置为主分区,格式为EXT3。在运行gparted时,我虚拟机中的第一块硬盘总是在读写,不知是什么缘故。(开始几次我是直接在命令行里sudo gparted执行的分区操作)

分区结束后没有做特别的挂载,在图形界面中点击4G卷可以方便的进行挂载(默认在/media/sdb/下)。

至此,算暂时解决了空间不足的问题。
提问者:roina 03-05 00:12
答复
QUOTE:另一个是SWAP分区(我的SWAP分区是270M左右,虚拟机分配的内存是256M,记得好像有人说过是要内存的2倍,暂时没有改) swap没有绝对的大小规定,早期内存容量较小,所以才分2倍。现在一般的分配方法是,如果内存小于256,就分配两倍;如果大于256,分配512就足够了;如果用休眠功能,就要分比物理内存大一点;多分就是浪费。
如果是在虚拟机中装,本人观点是swap越小越好,而应把他的内存分配尽量大些。可以的话,干脆再买一512内存吧,然后优化一下系统,尽量少用swap。
回答者:相思爱文 - 2008-03-05
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
20 + 22 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM