VMWare virtual machine disk space confusion

Hi there,
I've just built a Win XP VMWare machine.
I gave it a 20GB HDD.
I copied a 1.8GB zip file to it ok. I then tried to extract the file to the machine but it gives an error saying size limit exceeded.
The extracted file should be 10GB in size.
The machine shows 14GB free space on C:
I increased the hard disk size on the VM to 30GB using the command line tool vdiskmanager but I get the same error when extracting the file.
I tried extracting the file on another machine then copying to a shared folder on the VM but it doesn't copy, not enough space.
The settings of the VM HDD show
Current Size: 11.3GB
System free: 40.4GB
Max size: 30GB

Can anyone explain why this is failing and how I can know the true size of the drive. Is there a way to increase the Current Size capacity?
Thanks in advance
 
cah00tsAsked:
Who is Participating?
 
larstrConnect With a Mentor Commented:
You will need to modify your partitions to fill the whole disk. Since you did this to your system partition you will not be able to use diskpart.exe directly.

One workaround is to boot another windows VM with this VMs disk as a secondary disk and then run diskpart.exe to extend the disk size: http://vmprofessional.com/index.php?content=2k3resize

Another solution is to boot the VM with the gparted livecd and edit the partition there: http://4sysops.com/archives/expanding-a-virtual-vmware-disk/

Or you can also do this by using VMware Converter.

Lars
0
 
cah00tsAuthor Commented:
Thanks for your response Lars.
C: is saying it has 14GB free. When I try to extract a 10GB file to it it says no free space.
you're right, vdiskmanager was actually creating a new partition instead of extending the existing one.
So I formatted it and will use it to store the file.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.