方法一:
用虚拟机经常碰到这种烦恼,刚开始设定硬盘空间的时候设小了,用了一段时间硬盘空间就不够用了,就像我今天装完了qt sdk后发现我的虚拟机可用空间是0,下面就给出如何增大你的硬盘空间的方法(以下方法的环境均为fedora7,虚拟机版本为6.0.2):
1. edit你的虚拟机配置,add一个新的硬盘,具体操作为在虚拟机主界面上点击edit virtual machine settings-》add-》hard disk-》next-》create a nes virtual disk一路下去按照默认配置,当然在disk size你可以根据你的需要来调整大小。
2. 启动虚拟机,进入fedora后打开终端,键入下列命令:“$ls -l /dev/sd*”。不出意外,你能看到“/dev/sdb”,这个就是我们前面添加的硬盘。
3. 接下来就是给硬盘分区了,我们使用fdisk /dev/sdb,进入fdisk操作界面“Command (m for help):”。键入“n”,创建一个新的分区;然后“p”表示创建主分区;接下来选择主分区号,再选“1”,再接下来连续敲两个回车,按默认值设定分区的柱面起始范围,即所有存贮空间都分配给前面创建的分区;最后键入“w”写分区信息。
4. 格式化,格式化比较简单,一条命令就搞定mkfs /dev/sdb1,注意,我们这里的sdb后面多了一个“1”,这表示我们前一步创建的那个主分区。
5. 挂载硬盘到目录,例如使用mount /dev/sdb1 /disk2,就可以了,当然你得首先创建/disk2这个目录。
6. 如果希望每次系统启动都能自动挂载硬盘,则还需要修改/etc/profile,在最后加上mount /dev/sdb1 /disk2,保存重启电脑即可。
7. 进入disk2目录,是不是发现这个目录下的可用空间是很多啊?!哈哈,ok!
转自:http://www.armfans.net/redirect.php?tid=604&goto=lastpost
方法二:
很多人在安装虚拟机Linux的时候,为了节省硬盘空间,把硬盘容量设置得较小,可是后来发现硬盘容量不够用了。在VMware中又不能直接修改虚拟机的硬盘容量大小,或者重建虚拟机系统,非常麻烦。
其实在VMware6.0安装目录下有一个命令行工具——vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下:
1、关闭虚拟机电源;启动Windows下的命令提示符界面;
2、通过 cd 命令进入VMware的安装目录(如:D:/VMwareWS-v6.0),输入“vmware-vdiskmanager”后按回车键,可显示关于该命令的说明。
3、执行如下命令:
vmware-vdiskmanager -x l2Gb D:/UbuntuDesk/Ubuntu.vmdk
参数 -x 表示要扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如12Gb,表示磁盘总量,包含原来的磁盘容量);最后是要操作的虚拟机Linux的具体文件。
【注意】若路径名中有空格,必须以双引号括起来。
执行完毕,退出命令提示符窗口,重启VMware,这时虚拟机硬盘空间已变成12GB了。
如果原来的虚拟机硬盘已被分成了多个分区,那么在通过 vmware-vdiskmanager.exe扩大了硬盘空间后,还需要在虚拟机系统中安装第三方分区工具来调整分区。详细信息可参阅:http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Leeiee/archive/2009/04/05/4049934.aspx