Hola
Necesito "aumentar" el tamaño del archivo .vmdk de una maquina virtual que tiene poco espacio en c:
Lo he hecho con el converter diciéndole que tenga en c: 10 gb mas, pero lo que hace al arrancar la mv es tener "un disco mas de 10 gb" pero no amplia el c:
¿alguna forma de hacer esto?, no tengo problema para pararla.
saludos
Cuando arrancas un S.O., tienes C: en uso, y por esa razón el diskpart NO te deja ampliar la C:.
Por eso la solución de Mokymura pasa por atachar esa C: a otra VM, como si fuera una unidad de datos, y desde ese otro S.O. hacer un extend del disco atachado.
Es una solución perfectamente válida, pero muy liosa en mi opinión (necesitas otra VM temporal, andar desasignando y reasignando discos...) Es mucho más sencillo lo que yo indicaba: hazte con un WinPE, mapéalo a la VM, y arranca con él. De esta manera, al arrancar desde el CD, la unidad C: no estará "en uso", y se podrá hacer un extend sobre ella directamente. Te recomiendo este camino, pero la decisión está en tus manos...
Salu2
Buenas
Si, te toca apagar y redimensionar la partición. Yo lo haría con partition magic, pero para gustos...
Por cierto, en el foro y de hace unos días recuerdo un hilo muy parecido. merece que le heches un vistazo aqui http://communities.vmware.com/thread/219956?tstart=0
Si esta respuesta es util, por favor marca su correspondiente notificador.
Gracias/Regards
echale un vistazo a este articulo
http://vmprofessional.com/index.php?content=2k3resize
espero te sea util
Saludos
Jose Ruelas
Hola,
Lo que puedes hacer:
1.- apagar la máquina que quieras extender
2.- extender el disco desde el VIC (3.5)
3.- attachar el disco extendido a otra VM
4.- Run-> cmd
5.- Diskpart -> rescan (te aparecera el disco nuevo)
6.- Select disk X
7.- Select Partition 1 (si solo tiene 1 particion)
8.- Extend (para extenderla)
9.- Apagar la VM
10.- Desatachar el disco (OJO solo remove de la VM no del disco!!!)
11.- Arrancar la máquina origen
12.- LISTO!!! :smileygrin:
Espero que te sirva de ayuda
Saludos
If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
Debes tener claro cómo hay que ampliar una partición Windows:
1) Ampliar el DataStore si éste no tiene suficiente espacio (añadiendo una nueva LUN al DataStore mediante una extent, por ejemplo).
2) Ampliar el archivo VMDK del disco en cuestión (a partir de v3.5 U2 se puede hacer en caliente desde el VIC: Edit Settings de la VM, seleccionamos el disco a ampliar y le asignamos un valor nuevo). Si quieres decrementar el volumen de un disco o partición, utiliza VMWare Converter.
3) Amplia la partición Windows. Para ello:
Arranca el servicio Virtual Disk Service de tu equipo Windows a ampliar y accede a DISKPART. Ejecuta:
RESCAN
Luego Ejecuta:
LIST VOLUME
Verás los discos asignados a la VM. Identifica el identificador del disco que quieres ampliar y escribe: SELECT VOLUME N (donde N es el identificador del disco a ampliar), verás que queda marcado con un asterisco si vuelves a ejecutar LIST VOLUME
Ejecuta EXTEND
Y ya tendrás ampliada la partición Windows con la totalidad de espacio que le has asignado al VMDK en el punto 2. Nota: Si quieres ampliar unicamente unos Mb, puedes ejecutar en vez de EXTEND, el comando EXTEND size=mb (donde mb son los Mb a ampliar).
Una versión más sencilla que es la que uso yo: <span class="jive-thread-reply-body-container">1.- apagar la máquina que quieras extender 2.- extender el disco desde el VIC 3.- mapear una ISO de WinPE a la VM y reiniciarla 4.- Run -> cmd / diskpart <span class="jive-thread-reply-body-container">5<span class="jive-thread-reply-body-container">.- list volume (fijarse en el nº "X" correspondiente a C:) / select volume "X" <span class="jive-thread-reply-body-container">6.- Extend (para extenderla) 7.- Desmapear la ISO y reiniciar Salu2 El mensaje fue editado por: Amnexi: ==> Modificados los pasos, sobraba el rescan
<span class="jive-thread-reply-body-container"><span class="jive-thread-reply-body-container"><span class="jive-thread-reply-body-container"><span class="jive-thread-reply-body-container">P.D.: Donde digo WinPE, podría decir "cualquier CD bootable desde el que pueda ejecutarse una aplicación capaz de extender particiones" (por ejemplo, el extpart que comentan por aquí... que bueno, es lo mismo que diskpart, pero directamente le dices la letra de la partición; tampoco cuesta hace un "list volume" en diskpart y listo)
Hola akumal,
Con la utilidad gratuita de Dell (extpart.exe) es cosa de niños. Muy sencillo y rápido. He creado un post donde explico el procedimiento:
Saludos,
Jose Maria Gonzalez,
-
See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy
See http://www.josemariagonzalez.es for my blog on VMware training and tips
See http://www.twitter.com/jose_m_gonzalez for some twittering
VMware vExpert 2009
Autor del Libro VMware ESX y VMware VCP Hecho Fácil
-
If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>
Hola Mokymura tengo dudas sobre tu procedimiento:
No entiendo lo de atachar el disco a otra máquina virtual, ¿ te refieres a que en otra máquina cualquiera que tenga (o una nueva), SIN sistema operativo, le digo añadir un disco existente?.
Y luego te refieres a hacer ahí el diskpart ?¿?
Quito el disco .... y... ¿se lo pongo a la otra supongo?
Aclárame, porque no entiendo.
Otros en este foro NO comentan lo de atachar el disco en otra máquina.
saludos
Cuando arrancas un S.O., tienes C: en uso, y por esa razón el diskpart NO te deja ampliar la C:.
Por eso la solución de Mokymura pasa por atachar esa C: a otra VM, como si fuera una unidad de datos, y desde ese otro S.O. hacer un extend del disco atachado.
Es una solución perfectamente válida, pero muy liosa en mi opinión (necesitas otra VM temporal, andar desasignando y reasignando discos...) Es mucho más sencillo lo que yo indicaba: hazte con un WinPE, mapéalo a la VM, y arranca con él. De esta manera, al arrancar desde el CD, la unidad C: no estará "en uso", y se podrá hacer un extend sobre ella directamente. Te recomiendo este camino, pero la decisión está en tus manos...
Salu2
Hola
Si, entiendo perfectamente tu procedimiento, y lo voy a probar en breve, pero no entendia lo de atachar el disco en otro servidor, pero una vez que he visto el comando vmkfstools me ha venido la inspiracion.
Gracias, lo pruebo y lo cuento.
saludos
Hola AM, perdora el diminutivo
¡¡ funcionó ¡¡
He seguido tu procedimiento, nada de atachar discos a otra máquinas, como decias es un poco engorroso.
He ido a la consola de comandos de esx , he realizado vmkfstools, cambiando el tamaño que quiero en el .vmdk del disco c: (previo apagado de la MV sino no deja claro).
He atachado a la MV una .iso de windows PE y he arrancado ese PE.
Realizo el diskpart, y el extend.
Reinicio y ¡¡¡ todo ok ¡¡¡, la C: redimensionada.
Bien fácil.
Un saludo
Me alegro :smileylaugh:
Yo en lugar de usar vmkfstools edito la VM y pongo el tamaño nuevo, pero bueno, si eres un friki de los comandos, bien por ti, jejeje
Salu2