目前esx上的2003都是通过模板来创建的。我的模板是6g,如果要装些大软件,那么你可以给这个vm添加第二块硬盘,在esx上是很方便的。vm开机的时候就可以添加了。不过删除那块硬盘就关机。

但如果我们希望调整系统盘的大小,那就没有那么简单了,调整这个vm必须关机

ssh到服务器上,进入那个vm的目录下

vmkfstools -X 10G aaa.vmdk

我做的时候,我犯了一个错误,我认为我的vm现在6G,增加4g就可以到10G

vmkfstools -X 4G aaa.vmdk

结果报错

所以大家记住,X后的那个是最终的大小。


运行完命令后,那个文件就改成10G

启动vm,你就可以看见c盘还有4g没有分区,看网上的文章,有人说用diskpart,可以调整,不过看了一下,这个命令是不能调整系统盘。

而且2003的系统,普通的PQ,你安装的时候,都提示不能在2003系统使用。我知道的就只有

ServerMagic.v4.0 可以在2003下调整大小。去网上下载了一个,40m,总不能传到论坛上把。

SN:400ENCD-4593156971

你只能在2003的vm上装上这个,调整分区,

这样你就能调整系统分区的大小了。



我昨天做实验,按照sql2005,比较恶心,改它的安装路径非常麻烦,后来干脆算了,研究怎么扩大系统盘把。
 
我刚写完,就发现我的方法比较笨,还有更好的办法

[url]http://www.vmprofessional.com/index.php?content=2k3resize[/url]

下午我再做个试验,看看,如果是这样就简单很多了。谢谢:vincent,在我的blog上留言

看图
调整esx上的vm的系统盘的大小(分享)转_职场
调整esx上的vm的系统盘的大小(分享)转_职场_03
调整esx上的vm的系统盘的大小(分享)转_esx_05
调整esx上的vm的系统盘的大小(分享)转_系统盘_07


调整esx上的vm的系统盘的大小(分享)转_系统盘_09

调整esx上的vm的系统盘的大小(分享)转_系统盘_11

调整esx上的vm的系统盘的大小(分享)转_vm_13


调整esx上的vm的系统盘的大小(分享)转_职场_15


调整esx上的vm的系统盘的大小(分享)转_esx_17


开始--运行--diskpart

调整esx上的vm的系统盘的大小(分享)转_vm_19


调整esx上的vm的系统盘的大小(分享)转_休闲_21


调整esx上的vm的系统盘的大小(分享)转_职场_23


调整esx上的vm的系统盘的大小(分享)转_系统盘_25
 
还有一个方法,不知道好不好,至少简单\安全
通过convert3.01将esx上面的虚拟机做一个esx到esx的转换,转换过程中是可以随意改变硬盘分区大小的,很方便,做好之后把原来的删除或者关闭就可以了