Sie sind auf Seite 1von 5

Ampliar el tamaño de un disco duro virtual en VMware redimensionandolo http://www.bujarra.com/ProcedimientoVMwareAmpliarTamanoHD.

html

VMware - Redimensionar un disco virtual

Ampliar el tamaño de un disco duro virtual en VMware,

Algo normal en este mundo de virtualizaciones es que se nos quede un HD virtual pequeño y tengamos la
necesidad de ampliarlo. Así que como es el mundo virtual es más fácil que tener que comprarse uno más
grande, con un simple comando podremos ampliar nuestros discos virtuales de VMware, VMDK.

Primero de todo, con la máquina virtual apagada, desde otro equipo ejecutamos el siguiente comando para
convertir el disco actual en un disco simple pero expandible:
vmware-vdiskmanager -r DISCO_VMDK_ORIGINAL -t 0 DISCO_VMDK_EXPANDIBLE.

... esperamos mientras nos crea este nuevo disco... tardará dependiendo del disco original,

1 de 5 09/06/2008 23:40
Ampliar el tamaño de un disco duro virtual en VMware redimensionandolo http://www.bujarra.com/ProcedimientoVMwareAmpliarTamanoHD.html

Ok, ahora ampliaremos su tamaño,

Sobre el nuevo disco que acabamos de crear, tenemos que ampliarle el tamaño que nos interese que tenga en
total, en mi caso quiero que mi nuevo disco ocupe 8 gigas, así que ejecutamos el siguiente comando:
vmware-vdiskmanager -x TAMAÑO_GB DISCO_VMDK

... esperamos mientras se expande el disco...

2 de 5 09/06/2008 23:40
Ampliar el tamaño de un disco duro virtual en VMware redimensionandolo http://www.bujarra.com/ProcedimientoVMwareAmpliarTamanoHD.html

Bien, una vez que este disco nuevo ha crecido debemos sustituirlo en la consola de VMware. Así que la vamos
abriendo...

Entonces, en las propiedades del servidor virtual al que le hemos ampliado el disco debemos quitar el disco
duro original y agregar el nuevo que acabamos de crear.

3 de 5 09/06/2008 23:40
Ampliar el tamaño de un disco duro virtual en VMware redimensionandolo http://www.bujarra.com/ProcedimientoVMwareAmpliarTamanoHD.html

Bien, ahora lo que hace falta es decirle a la máquina virtual, a su sistema operativo que su tamaño ha
cambiado, en el caso de un Windows (sea XP, 2003, Vista o 2008) lo podremos hacer, reiniciando la máquina
virtual en modo seguro, pulsando F8. Una vez que estemos dentro de la MV, debemos ejecutar un comando
desde MSDOS: diskpart.

Dentro de ese comando debemos saber que volumen ha sido el que ha cambiado, dentro de 'diskpart'
ejecutaremos 'list volume' para ver que volúmenes tenemos en nuestro S.O., nos mostrará los discos
lógicos/volumenes, seleccionamos el que hemos ampliado, en mi caso será el volumen 2, que antes ocupaba
6Gb y ahora 8Gb, así que lo seleccionamos con el comando 'select volume 2' y lo extendemos con el comando:
'extend'. Una vez ejecutado ya podremos arrancar la MV de la forma habitual.

Comandos de VMware Server:

vmware-vdiskmanager:
vmware-vdiskmanager OPCIONES nombre_disco
Opciones:
-c : crea disco
-d : defragmenta el disco
-n : renombra el disco
-r : convierte el disco a unas caractesrí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 disco

Tipos 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 gb

La capacidad puede ser especificada en , Kb, Mb or Gb.


Los valores aceptados estan comprendidos entre estos:
ide adapter : [100.0Mb, 950.0Gb]

4 de 5 09/06/2008 23:40
Ampliar el tamaño de un disco duro virtual en VMware redimensionandolo http://www.bujarra.com/ProcedimientoVMwareAmpliarTamanoHD.html

scsi adapter: [100.0Mb, 950.0Gb]


ej 1: vmware-vdiskmanager -c -s 850Mb -a ide -t 0 mi_disco.vmdk
ej 2: vmware-vdiskmanager -d mi_disco.vmdk
ej 3: vmware-vdiskmanager -r disco_fuente.vmdk -t 0 disco_destino.vmdk
ej 4: vmware-vdiskmanager -x 350Gb mi_disco.vmdk (por defecto es de tipo 0)
ej 5: vmware-vdiskmanager -n disco_fuente.vmdk disco_destino.vmdk

Vmrun:
vmrun COMMAND [PARAMETERS]

opciones:

list lista las vm, que estan 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 vm
Ejemplo:

vmrun start “/var/lib/vmware/Virtual Machines/Windows 2000/ w2k.vmx”

Vmware-mount:

vmware-mount [opciones] [letra:] [\\path\disco virtual]

Opciones

/v:N Monta la particion N del disco virtual. Por defecto N vale 1.


/p Enseña las particiones del disco virtual
/d Desmonta la unidad mapeada
/f Fuerza el desmontar la unidad mapeada

Ejemplo: vmware-mount V: c:\vm\sistema.vmdk

www.bujarra.com - Héctor Herrero - nheobug@bujarra.com - v 1.0

5 de 5 09/06/2008 23:40