Archivo de la etiqueta: VM

hacer LOGIN en una máquina virtual de Azure

 

Pues eso… que estoy probando con Azure y las máquinas virtuales "prefabricadas" que ofrece a los suscriptores de MSDN, y además de probar algunas con Visual Studio instalado (funcionando en Windows Server 2012 R2) también quise probar con una de Windows 10 Technical Preview for Enterprise (x64) y así evitarme el tener que montar una máquina virtual en mi propio equipo.

Windows 10 enterprise

 

Con las máquinas virtuales funcionando en Windows server 2012 R2 no tuve problema para conectarme mediante escritorio remoto y hacer el "login" correspondiente usando el usuario y la contraseña indicados al crear la máquina virtual.

Pero no fue así de sencillo con el Windows 10 (también probé con un Windows 8.1 Enterprise) ya que me indicaba que ese usuario no podía iniciarse en el equipo (o un mensaje de error parecido). Probé de varias formas, con varios usuarios (aparte del creado por mí), pero nada…

Hoy me ha dado por buscar en "SAN GOOGLE" usando este texto: "how to login in windows 10 enterprise azure" y… ¡premio! (o BINGo), aquí está la respuesta:

Azure Windows 10 Technical Preview for Enterprise (x64) VM Login Issue

Y el truco consiste en usar como "dominio" el nombre de la DNS creada con la máquina virtual seguida del usuario con el que quieres hacer login, por ejemplo: W10Enterprise.cloudapp.net\Guillermo.

Y eso es todo.

 

Nos vemos.
Guillermo

Cómo usar un disco virtual en tu Windows (también usando diskpart)

 

Pues eso… que los discos virtuales (los usados en las máquinas virtuales) los puedes utilizar en tu equipo como si fuera un disco normal. Al menos si esos discos son del tipo VHD o VHDX (no he probado con otros tipos de discos).

Para añadir (o montar) un disco virtual como una unidad normal podemos hacerlo desde Disk Management (ver la figura 1) o usando la línea de comandos y la utilidad del sistema DiskPart.

 

montar vhd 01
Figura 1. Disk Management en Computer management
o lo que viene a ser "Administrar" el equipo y los discos o viceversa

 

ADVERTENCIA:
Si no haces pruebas a lo loco mejor que mejor, ya que la utilidad DiskPart (o la utilidad gráfica de administración de discos) pueden eliminar particiones y otras cosas que seguramente no querrías hacer con tus discos duros, ya sean físicos o virtuales.
EL QUE AVISA…

 

 

Montar un disco virtual desde la línea de comandos con DiskPart

Con la utilidad DiskPart lo puedes hacer "a mano", es decir, usando los comandos en el "shell" de DISKPART, esto es: en la línea de comandos escribes DISKPART y pulsa INTRO y a continuación los comandos que te indicaré.

Pero también lo puedes hacer con un fichero que incluya esos comandos. Y para usarlo sería algo así como: diskpart /s ficheroDeComandos

Los comandos para indicar que utilice un disco virtual y que los adjunte (monte), serían los siguientes:

select vdisk file="el path completo al disco virtual"
attach vdisk

Esto lo puedes incluir en un fichero, por ejemplo diskpart_src.txt y usarlo desde la línea de comandos con:

diskpart /s diskpart_src.txt

O también, como te comenté antes, escribiendo directamente DISKPART en la línea de comandos y escribir esos dos comandos:

DISKPART> select vdisk file="el path completo al disco virtual"
DISKPART> attach vdisk

y para salir del "shell" de diskpart escribe exit:

DISKPART> exit

 

Esto le asignará automáticamente una letra de unidad.

 

NO me preguntes cómo hacerlo con la utilidad DiskPart, que si bien es posible hacerlo, en realidad es un rollo, así que… sigue leyendo y lo mismo te vale como a mí me ha valido.

 

Nota:
Cuando añades un disco virtual o cualquier otro disco "extraíble", Windows suele recordar las letras de unidades asignadas en ocasiones anteriores, por tanto, si esa letra está libre, la volverá a usar.

 

Añadir un disco virtual con el administrador de discos

El Administrador de discos está dentro de la utilidad de administrar el equipo (ver la figura 1), y para mostrar el administrador del equipo (Computer management) puedes hacerlo pulsando con el botón secundario del ratón sobre el icono de Equipo / Computer / This PC y seleccionar Administrar (Manage) y una vez que muestra la ventana, seleccionar administración de discos (Disk Management) y en el menú Action (Acción) seleccionamos Attach VHD (Exponer VHD) (ver la figura 2).

montar vhd 02
Figura 2. Indicar el disco virtual a utilizar

 

En la ventana que nos muestra, buscamos el fichero (disco virtual) que queremos montar y lo tendremos en la lista de discos (en la figura 1, el Disco 1, es un disco virtual).

Utilizando este método también le asignará la letra automáticamente, pero con la ventaja que es más fácil cambiarla. Por tanto, mi recomendación es que la primera vez lo agregues desde el administrador de discos, le asignes la letra (o letras si el disco tiene varias particiones), y así respetará las letras indicadas. Eso sí, intenta usar letras que estén más al final, con idea de que las primeras las utilice para los discos USB y tarjetas de memoria, etc.

 

Nota:
Los discos virtuales también se pueden usar para iniciar nuestro equipo usando el sistema operativo que incluya… pero eso te lo lees aquí: Agregar un disco duro virtual para arranque nativo al menú de arranque

 

La batallita del agüelo

Te lo cuento al final, pero para el caso es lo mismo, te lo puedes saltar si quieres.

Hoy (realmente ayer día 9) he estado usando el disco virtual en el que tengo el Windows 7 Ultimate que tenía antes de instalar el Windows 8. Y la verdad es que últimamente lo utilizo sólo para leer el correo con Outlook 2010, ya que algunas de las aplicaciones que antes usaba en ese Windows ahora las estoy usando en el Windows 8 o simplemente no las estoy usando, pero que lo dejo ahí por si me hiciera falta, como es el Visual Studio 2010, el Management Studio de SQL Server y alguna que otra aplicación.

El caso es que he instalado el Outlook 2013 en mi equipo con Windows 8 (antes tenía el resto del Office 2013, pero no el Outlook) y he accedido a los ficheros de datos (.pst) de Outlook (no sin algún que otro problemilla de sincronización que, afortunadamente, he solucionado con el reparador de PST: SCANPST.EXE). Pero como resulta que esos ficheros de datos están en el disco virtual (el que utilizo con la máquina virtual del Windows 7), y si quiero volver a usarlos tendré que andar montando el disco cada vez que quiera acceder a esos datos, por tanto, lo mejor es crear un fichero "batch" al cual poder llamar cada vez que quiera "montar" (montar de agregar, no es que me vaya a subir encima como si fuera un caballo o lo que quiera que estés pensando… jum!) el disco virtual, con idea de no tener que estar haciendo todos los pasos que necesita uno hacer con el administrador de equipos, sobre todo porque algunas veces tarda un poco más en mostrar los discos y hasta que no los muestra, el menú Acción no tiene las opciones pertinentes.

Por tanto, lo mejor es tener un acceso directo al fichero "bat / cmd" con las instrucciones para montar el disco virtual y así… es más rápido… ¿no?

Por supuesto existe la opción de copiar esos ficheros a un disco físico y usarlos desde ahí… que será lo que haga cuando tenga más "consolidado" el uso de Outlook desde el Windows 8.

Y esto es todo… y ya es más de las doce y media y… pues eso… que te he contado todo esto porque quería que lo supieras y así, a mi me puede servir de guía si alguna vez no me acuerdo cómo se usan esos comando de DiskPart.

Y es que lo mío no es la memoria, otro tanto me pasa/pasaba con la forma de mostrar la ventana esa para que puedas indicar el usuario que se iniciará con Windows y no tener que poner la clave.
¿Que quieres que te lo cuente?
Vale, pos te lo cuento, pero sin enrollarme, que ya lo tengo explicado en mi sitio.
Simplemente escribe : control userpasswords2 y ya está… a seguir las indicaciones… (o mejor mira el artículo que en su día publiqué en mi sitio)

 

Espero que te sea de utilidad, acuérdate de Donar (si quieres) y esas cosas que te digo y te diré siempre 😉

 

Nos vemos.
Guillermo

Desinstalar VMware de un equipo con Hyper-V

Pues eso, que después de hacer la conversión de mi equipo con Windows 7 en un disco virtual (VHD) y usar este en una máquina virtual usando el Hyper-V de Windows 8 Pro, me pongo a quitar las cosas que se suponen que ya no deben servir en esa máquina virtual, entre esas cosas están los "gestores de virtualización" (es decir, los programas para trabajar con máquinas virtuales), en mi caso tengo instalado (o tenía) el VMware Workstation (también vale para el VMware Player) y el VirtualBox.

El VirtualBox se desinstaló sin problemas (aparentemente), pero el VMware no dejaba desinstalarse, ya que decía que el VMware no se puede instalar en una máquina virtual con Hyper-V. Es que el programa de desinstalación es el mismo que el de instalación y pasa lo que pasa…

Buscando en Internet, entre otras cosas (que no me han servido o parecían muy rebuscadas) me he topado con este artículo: "Remove VMware Worstation or Player when Hyper-V is installed", y básicamente explica esto:

Abre el archivo/fichero bootstrap.lua que estará en el directorio C:\ProgramData\VMware\VMware Workstation\Uninstaller, busca la cadena CheckForMSHyperV() y añádele dos guiones al principio (los guiones sirven de comentarios) y después te vas al programa de desinstalación de VMware y esta vez si que permitirá que lo desinstales.

 

Espero que te haya (o sea en un futuro) de ayuda.

 

Nos vemos.
Guillermo

P.S.

En la KB de vmware hay otra entrada explicando lo mismo, pero algo más complicado… te lo digo por si esto que he explicado a ti no te vale, puede que esto otro sí:
Cannot uninstall VMware Workstation running on a P2V machine running in Hyper-V

El enlace anterior te llevará a este otro artículo:
Cleaning up after an incomplete deinstallation on a Windows host

 

P.S.2
Después de desinstalar vmware es posible que se queden algunos directorios de datos, en mi caso tengo estos dos:
C:\Users\username\AppData\Local\VMware\
C:\Users\username\AppData\Roaming\VMware\

Es posible que en el menú de inicio aún te quede la carpeta de VMware, compruébalo si existe el directorio VMware en este otro:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\

Configurar tarjetas de red en Hyper-V de Windows 8

Pues eso… que el otro día creé un disco virtual (VHD) de mi equipo, usando Disk2VHD, con Windows 7 x64 para usarlo con Hyper-V del Windows 8 que he instalado en un portátil.

El problema con el que me encontré (entre otros) es de que no tenía conexión a la red local (y por supuesto, tampoco a Internet).

Como ya había usado anteriormente el Hyper-V de Windows 2008 Server, hice lo que "creía que sabía que tenía que hacer" y me fui a "Settings" de la máquina virtual a ver qué adaptador de red tenía.
Y sólo me mostraba uno, que precisamente no era muy esperanzador, ya que indicaba como nombre: "Not Connected".
El problema es que no había más opciones… recuerda que en otros "programas" de virtualización lo habitual es que te muestre las tarjetas de red del equipo anfitrión (en el que estás usando el programa de virtualización), pero aquí no había nada de nada… sólo la opción de "no conectado". ¡JUM!

Mirando mirando… al pulsar con el botón secundario del ratón (o mouse) en el servidor de Hyper-V (en mi caso el equipo con el Windows 8 Pro) en el menú contextual mostrado me encontré con la opción "Virtual Switch Manager", que es la que sirve para crear (añadir, eliminar, etc.) las diferentes conexiones de red que se podrán usar en nuestro "servidor de hyper-v" (ver figura 1)

 

Hyper-v 01r
Figura 1. Con la opción Virtual Switch Manager podemos gestionar las tarjetas de red del servidor de Hyper-V

 

Al seleccionar esa opción nos mostrará una ventana como la de la figura 2 en la que tendremos (en el panel de la izquierda) la opción de "New virtual network switch" (en esta captura se muestran tres "virtual switches" más que son los que yo he añadido).
Al seleccionar esa primera opción, en el panel de la derecha tendremos tres opciones, según el tipo de "switch" que queramos crear. Yo elegí External ya que mi idea es que esa conexión de red se pueda conectar al exterior, es decir, a Internet y otros equipos de la red… lo mismo Internal o Private me hubieran servido, pero en la primera prueba que hice en "Internal" no me sirvió… así que… ¡al exterior toca!

 

Hyper-v 02
Figura 2. La ventana de configuración de las tarjetas de red virtuales

 

Después de seleccionar External y pulsar en el botón "Create Virtual Switch" me mostró una pantalla como la de la figura 3.

En el nombre (name) te recomiendo que escribas algo que te indique cómo es esa conexión a red. En mi caso (tal como puedes apreciar en el panel izquierdo) le di el nombre del adaptador de red y le añadí External para saber qué tipo de conexión es.

En el despegable "External network" selecciona la tarjeta de red a la que quieres conectar esta conexión virtual y pulsa en Aceptar (OK).

 

Hyper-v 03
Figura 3. Opciones del tipo de tarjeta a usar en la máquina virtual.

 

Una vez que has creado las conexiones de red virtuales, ya puedes usarlas en tu máquina virtual.

Lo único que tienes que hacer es ir a "Settings" de la máquina virtual a la que quieras añadir una "tarjeta de red virtual" y añadir un adaptador de red (si ya tenías uno sin conexión también puedes cambiar el adaptador por uno de los que has añadido o bien eliminar ese adaptador y crear uno nuevo).

En la figura 4 puedes ver las opciones de configuración (settings) de la máquina virtual a la que quieres añadirle un adaptador de red.

 

Hyper-v 04r
Figura 4. Añadir un adaptador de red a la máquina virtual

 

Simplemente pulsamos en "Add hardware" del panel izquierdo en el derecho seleccionamos "Network Adapter" (adaptador de red) y pulsamos en "Add" (añadir).

Al pulsar en el botón añadir nos mostrará una ventana como la de la figura 5 en la que simplemente seleccionaremos el tipo de adaptador de la lista despegable (en la que tendremos los que hemos añadido en los pasos anteriores además del "famoso Not connected").

 

Hyper-v 05r
Figura 5. Seleccionamos el adaptador virtual que queremos usar.

 

Y esto es todo. Sólo me queda aclararte que los adaptadores de red no podremos añadirlos o quitarlos mientras la máquina virtual esté funcionando (en ejecución).

 

Espero que te sirva…

 

 

Nos vemos.
Guillermo
P.S.
Precisamente en el minuto 00:02:28 del video incluido en el enlace sobre el Hyper-V de Windows 8 se explica cómo añadir los "virtual switch"… lástima no haberlo leído antes de crear la máquina virtual… en fin…

VirtualBox: Cambiar el tamaño de un disco existente

Pues eso… que al crear una máquina virtual con VirtualBox y usar los valores por defecto (o predeterminados) éstos son de 25GB para el disco duro de un Windows 7 x64, pero al instalar la beta de Visual Studio 11 Ultimate, pues ya se me quedaba "pequeñico", vamos que ni para instalar la ayuda quedaba espacio… así que… ¡hay que ampliarlo!

Y la solución está (en buscar en la ayuda, claro) y en particular en usar la utilidad VBoxManage.exe con el parámetro modifyhd seguido con el path del fichero del disco duro a ampliar y finalizado con el parámetro –resize y el tamaño total que queremos que tenga (virtualmente) en megabytes. Algo así:
(esto escrito en la ventana de comandos ubicada en el directorio en el que está la utilidad VBoxManage.exe, en mi equipo está en:
"C:\Program Files\Oracle\VirtualBox"

VBoxManage modifyhd "C:\Users\Guillermo\VirtualBox VMs\Win7x64 VS11 Ultimate Beta\Win7x64 VS11 Ultimate Beta.vhd" --resize 61440

 

Lo importante es indicar modifyhd después del nombre de la utilidad y saber que el tamaño indicado después de –resize debe ser el nuevo tamaño en megabytes, pero teniendo en cuenta que ese será el tamaño virtual o dinámico, es decir, la nueva capacidad del disco duro, en este ejemplo de 60GB.

 

Espero que te sea de utilidad.

 

Nos vemos.

Guillermo