La de veces que habremos querido cambiar el tamaño de nuestras maquinas virtuales y no hemos sabido como. Buenos pues aquí una solución con la herramienta propia de VMware vmware-vdiskmanager
para poder redimensionar los discos virtuales.
Una vez realizado la redimensión del disco necesitamos alguna herramienta para poder utilizar todo el disco, en este caso recomiendo gparted o el que se crea mas conveniente.
Primero apagar la VMware.
Nota: Si no es un disco preallocated pasar a redimensionar.
Lo primero es convertir el disco virtual de preallocated a growable, el disco actual en un disco simple pero expansible:
vmware-vdiskmanager -r DiscoOriginal.vmdk -t 0 DiscoFinal.vmdk
Convertir en varios archivos (split) no redimensionable (preallocated):
vmware-vdiskmanager.exe -r DiscoOriginal.vmdk -t 1 DiscoFinal.vmdk
Convertir en varios archivos (split) redimensionable (growable):
vmware-vdiskmanager.exe -r DiscoOriginal.vmdk -t 3 DiscoFinal.vmdk
Aumentar el tamaño a nuestro disco virtual actual:
Para ampliar el tamaño de un disco virtual, utiliza el siguiente comando:
vmware-vdiskmanager -x 30GB DiscoGrowable.vmdk
Esto amplia el tamaño máximo del disco virtual a 30GB.
Estas opciones también son validas para Windows.
vmware-vdiskmanager:
vmware-vdiskmanager OPCIONES nombre_discoOpciones:
-c : crea disco
-d : defragmenta el disco
-n : renombra el disco
-r : convierte el disco a unas características que se le indique
-x : expande la capacidad del disco
-a : (solo con el operador -c adapter type (ide, buslogic or lsilogic)
-s : capacity of the virtual disk
-t : tipo de discoTipos de Disco:
0 : disco simple, el cual se va expandiendo cuando necesita espacio
1 : igual que el 0, pero se parte cada 2 gb
2 : disco, con tamaño reservado,(no crece)
3 : igual que el 2, pero se parte cada 2 gbLa capacidad puede ser especificada en , Kb, Mb or Gb.
Los valores aceptados estan comprendidos entre estos:ide adapter : [100.0Mb, 950.0Gb]
scsi adapter: [100.0Mb, 950.0Gb]
ej 1: vmware-vdiskmanager -c -s 850Mb -a ide -t 0 miDisco.vmdk
ej 2: vmware-vdiskmanager -d miDisco.vmdk
ej 3: vmware-vdiskmanager -r DiscoOriginal.vmdk -t 0 DiscoFinal.vmdk
ej 4: vmware-vdiskmanager -x 350Gb miDisco.vmdk (por defecto es de tipo 0)
ej 5: vmware-vdiskmanager -n DiscoOriginal.vmdk DiscoFinal.vmdkVmrun:
vmrun COMMAND [PARAMETERS]opciones:
list lista las vm, que están funcionando
start Path del vmx file inicia a VM
stop Path del vmx file Para a VM
reset Path del vmx file Reinicia a VM
suspend Path del vmx file Suspende a VM
installtools Path del vmx file para instalar los vmware-tools en sistema vmEjemplo:
vmrun start "/home/keopx/VMware/xp\ basico/Windows XP Professional.vmdk"
Comentarios