`
wnq498yx
  • 浏览: 13400 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

扩展VMware虚拟机硬盘大小

阅读更多

扩展VMware虚拟机硬盘大小
2012年01月04日
  windows下:
  在使用Vmware的时候,可能由于最开始安装时,设置的硬盘太小了,有些软件或者资料不能存放。所以需要在不重新安装的前提下,扩大硬盘的大小。
  在Vmware的安装目录下,有一个工具,vmware-vdiskmanager.exe,可以通过运行这个工具,来达到目的。
  在命令行下,进入安装目录,然后输入:vmwre-vdiskmanager -x 5GB E:\WindowsXp\windowsXp.vmdk
  除了通过工具来扩展硬盘大小外,还可以通过设置来改变,比如在虚拟机的hard disk上点击setting,在选择utility的expand来扩展。
  Linux下:
  方法一:
  用虚拟机经常碰到这种烦恼,刚开始设定硬盘空间的时候设小了,用了一段时间硬盘空间就不够用了,就像我今天装完了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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics