información general
Quick Create es una característica de Hyper-V que permite a los usuarios configurar nuevas máquinas virtuales con solo unos pocos clics del mouse. Actualmente, Quick Create proporciona a los usuarios una manera de configurar rápidamente un entorno de desarrollador de Windows 10 (Windows 10 Developer Environment), la versión Windows 10 PRO tiene Visual Studio preinstalado .

Eso es todo por ahora, pero la opción predeterminada de Creación rápida puede cambiarse en el futuro, ya que permite a Microsoft proporcionar cualquier máquina virtual preinstalada a los usuarios.
Sin embargo, no es difícil cambiar la Galería en línea predeterminada. La Galería en línea se utiliza para mostrar sus propias máquinas virtuales preinstaladas y configurarlas rápidamente desde el almacenamiento local o en línea.
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
Online Gallery también se considera un repositorio en línea, que almacena todos los discos duros virtuales preinstalados utilizados con Hyper-V Quick Create. Al crear una galería en línea de máquina virtual personal, lo primero que debe hacer es decidir si será solo para usted, o si desea compartirla con otros usuarios del sistema o incluso que todos puedan acceder a su galería en línea.
Si sólo desea crear nuevas máquinas virtuales Windows de forma más rápida y sencilla para sus propios fines, puede crear un archivo en cualquier disco duro, ya sea local o extraíble en su PC personal. En caso de que desee que todas sus computadoras puedan acceder a él, créelo en un recurso compartido de red o NAS local.
Si desea que se pueda acceder a su repositorio a través de Internet, puede usar Microsoft Azure o cargar archivos del disco duro virtual a un servidor FTP o a su propio grupo de almacenamiento con nombre de dominio...
Este artículo le mostrará cómo configurar su propio repositorio de máquina virtual local en su computadora local o compartirlo en sistemas de red. Con solo algunos ejemplos, comprenderá cómo usar Microsoft Azure Blob Storage para una galería en línea, accesible a través de Internet y disponible para usuarios compartidos.
Las instrucciones pueden ser bastante largas porque son relativamente claras y detalladas. Aquellos nuevos en Hyper-V pueden encontrarlo complicado, pero en realidad el proceso es bastante fácil y relativamente rápido.
Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create
Clonar o cargar discos duros virtuales al repositorio
1.1) Una vez que haya elegido su ubicación de almacenamiento, copie los archivos del disco duro virtual existente que desea incluir en la Galería en línea y también cargue los discos duros virtuales en su almacenamiento en línea.
Por ejemplo, si ha configurado una máquina virtual en Hyper-V llamada W10PROv1709 y es un archivo VHDX con el formato W10PROv1709.vhdx , copie ese único archivo VHDX, solo ese archivo VHDX.
Tenga en cuenta que Quick Create solo puede crear máquinas virtuales y discos duros virtuales de generación 2 (UEFI/GPT). No puede utilizar discos duros virtuales de máquinas virtuales de generación 1.
1.2) Si lo desea, puede simplemente crear una máquina virtual de nueva generación 2, instalar Windows, apagar la máquina virtual, copiar VHDX al repositorio y luego eliminar la nueva máquina virtual.
Consejos
En caso de que cree una nueva máquina virtual solo para obtener el archivo VHDX, apague la máquina virtual cuando OOBE (Bienvenida de Windows) comience a mostrar la pantalla de selección de área y la distribución del teclado. De esta manera, cuando usa VHDX en Quick Create, la nueva máquina virtual obtiene una instalación completa de Windows pero no tiene ninguna cuenta de usuario, lo que le permite comenzar todo desde cero. No crear cuentas de usuario es especialmente importante en los casos en los que permite que otros usuarios creen máquinas virtuales desde su repositorio.
1.3) Si lo desea, también puede crear nuevos discos duros virtuales en Administración de discos o usar DISKPART . Tenga en cuenta que cualquier archivo de disco duro virtual utilizado en Quick Create debe particionarse correctamente. Una vez creado, puede implementar Windows usando DISM.
Generar archivos de configuración de creación rápida
2.1) Cada disco duro virtual de su Galería en línea debe tener un archivo de configuración. Estos archivos de configuración están en formato de archivo JSON, con la extensión .json.
2.2) A continuación se muestran ejemplos de archivos de configuración de la Galería en línea:
{
"imágenes": [
{
"nombre": "Windows 10 PRO ES-GB",
"version": "Vista previa interna 1803 compilación 17618",
"local": "EN-GB",
"editor": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"descripción": [
"\norte",
"Se ha preinstalado el siguiente software:\n",
"- Office 2016 Pro Plus\n",
"-Visual Studio Enterprise 2017\n",
"- Windows ADK para Windows 10\n"
],
"configuración": {
"arranque seguro": verdadero
},
"requisitos": {
"espacio en disco": 0
},
"disco": {
"uri":"archivo://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash": "sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
"tamaño": 8862564352,
"archiveRelativePath": ""
},
"logotipo": {
"uri":"archivo://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash": "sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"tamaño": 8325,
"archiveRelativePath": ""
},
"símbolo": {
"uri":"archivo://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg",
"hash": "sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D",
"tamaño": 1913,
"archiveRelativePath": ""
},
"miniatura": {
"uri":"archivo://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash": "sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"tamaño": 39466,
"archiveRelativePath": ""
},
"detalles": [
{
"nombre": "Espacio requerido",
"valor": "256 GB"
},
{
"name": "Información adicional",
"value": "Arranca en OOBE (sin usuarios)"
}
]
}
]
}
Puede descargar o copiar el script JSON de muestra anterior: Sample.zip . Recuerde desbloquear primero el archivo ZIP y luego extraerlo. Este archivo ZIP contiene un archivo Sample.json que se puede abrir y editar en el Bloc de notas o en cualquier otro editor de texto/código.
2.3) Abra el archivo JSON después de extraerlo, edítelo si es necesario. En los siguientes pasos, habrá instrucciones breves para cada bloque de comandos. Primero una captura de pantalla para explicar cómo los diferentes bloques de comandos afectan lo que se ve en la interfaz de Creación rápida:
Los números en la captura de pantalla se refieren a los siguientes pasos:
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
- Paso 2.5, describe la VM y la información básica.
- Paso 2.12, imagen del logotipo
- Paso 2.13, imagen del icono
- Paso 2.14, miniatura
- Paso 2.15, información adicional
2.4) El archivo de configuración de Hyper-V de la Galería en línea comienza y termina con llaves (resaltadas en negro en el ejemplo siguiente), seguidas de la etiqueta " imágenes " y dos puntos. A continuación, un corchete de apertura y un corchete de apertura.
{
"images": [
{
El resto del script aparecerá aquí
}
]
}
2.5) Los primeros datos del script son información básica sobre el archivo de su máquina virtual VHDX. Tenga en cuenta que todo lo que esté entre comillas ("Todo aquí") puede ser cualquier información o texto que desee mostrar en Creación rápida. Por favor intenta ingresar correctamente. Tenga en cuenta que los corchetes, las comillas y las comas son importantes para mantener la sintaxis correcta.
"nombre": "Windows 10 PRO ES-GB",
"version": "Vista previa interna 1803 compilación 17618",
"local": "EN-GB",
"editor": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"descripción": [
"\norte",
"Se ha preinstalado el siguiente software:\n",
"- Office 2016 Pro Plus\n",
"-Visual Studio Enterprise 2017\n",
"- Windows ADK para Windows 10\n"
],
Los saltos de línea (\n) se deben escribir manualmente después de cada línea de texto; de lo contrario, las líneas en Creación rápida no se ajustarán. Un salto de línea entre comillas ("\n") agregará una línea en blanco.
En el ejemplo anterior, el disco duro virtual W10 PRO x64 build 17618 en inglés británico se agregó a la carpeta de almacenamiento VHD y se creó una entrada de creación rápida para él.
2.6) Habilite (verdadero) o deshabilite (falso) el arranque seguro para esta máquina virtual:
"config": { "secureBoot": verdadero },
2.7) Requisito mínimo de espacio en bytes:
"requisitos": { "espacio en disco": 0 },
Si se deja en 0, no se mostrará ninguna advertencia. Para calcular cuánto espacio de almacenamiento requerirá su disco duro virtual predeterminado, simplemente duplique el tamaño máximo del archivo VHDX extendido y agregue unos pocos GB para estar seguro.
Existe una regla simple: una máquina virtual necesitará el doble del tamaño máximo de su VHD. Una máquina virtual con un disco duro virtual de 50 GB requiere aproximadamente 100 GB de espacio de almacenamiento libre en el host para funcionar correctamente.
Por ejemplo, si creó una máquina virtual usando la extensión de archivo VHDX predeterminada de 127 GB. Aunque el tamaño del archivo en el servidor después de instalar Windows 10 en la máquina virtual es de solo unos 10 GB, puede y se le permite expandirse hasta 127 GB cuando se instala el software y se descargan los archivos. . Además, ejecutar una máquina virtual requiere espacio de almacenamiento disponible equivalente al tamaño máximo de archivo (127 GB en este caso) en la misma unidad para que pueda expandirse aún más cuando se use.
Si el valor de DiskSpace se cambia a 280.000.000.000 bytes, esta advertencia se mostrará cuando el usuario seleccione esta máquina virtual en Creación rápida:
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
Tenga en cuenta que debe ingresar el tamaño en bytes sin separadores:
"requisitos": { "espacio en disco": 280000000000 },
2.8) Luego viene la parte más importante, configurar la ubicación del archivo VHDX:
"disco": {
"uri":"archivo://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash": "sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
"tamaño": 8862564352,
"archiveRelativePath": ""
},
2.9) URI (Identificador Universal de Recursos), el repositorio donde se almacena VHDX puede ubicarse en cualquiera de las siguientes ubicaciones:
-http://
http://myfilestorage.mysite.com/W10PRx64.vhdx
-https://
https://myfilestorage.mysite.com/W10PRx64.vhdx
-ftp://
ftp://myfilestorage.myFTPServer.com/W10PRx64.vhdx
- archivo://
archivo://MiComputadora/MiAlmacenamiento_HDDExterno/VirtualHardDisks/W10PRx64.vhdx
Si su carpeta de almacenamiento VHDX se llama VHDX_Repo en la unidad F: de su computadora local y el nombre del archivo VHDX es W10PRx64.vhdx , el URI será el siguiente:
archivo://F:/VHDX_Repo/W10PRx64.vhdx
Atención
Tenga en cuenta que si su URI es una ubicación de red, como un recurso compartido en una PC o NAS, debe usar la IP más el número de puerto. En la mayoría de los casos, el puerto 8080 funcionará; de lo contrario, consulte el manual de su NAS.
Por ejemplo, si tengo un NAS WD My Cloud Mirror que utiliza el puerto 8080, mi URI se verá así:
http://192.168.2.106:8080/Public/VHDX_Repo/W10PRx64.vhdx
En caso de que tenga acceso a Azure Blob Storage, el URI tendrá este aspecto:
https://STORAGE_ACCOUNT.blob.core.windows.net/RESOURCE_GROUP/FOLDER/FILENAME.vhdx
2.10) Se requiere un hash SHA256 para el archivo VHDX. Para obtener el hash, use el siguiente comando en PowerShell"
Get-FileHash -Path "RUTA\NOMBRE DE ARCHIVO" -Algoritmo SHA256
En la captura de pantalla se muestra el hash SHA256 para un archivo VHDX W10 PRO IP x64 EN-GB (Skippy) .vhdx en la carpeta D:\Virtual Hard Disks .
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
Haga doble clic en el valor hash en PowerShell y presione Entrar para copiarlo en el Portapapeles, luego péguelo en su archivo de configuración.
2.11) El tamaño del archivo está en bytes, sin separadores. Encontrará el tamaño exacto del archivo haciendo clic derecho en el archivo VHDX y seleccionando Propiedades :
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
El tamaño de VHDX que se muestra en la captura de pantalla anterior es 19767754752. En caso de que los dos valores Tamaño y Tamaño en el disco no se superpongan, o solo les importe el valor Tamaño.
2.12) El logotipo es una imagen JPG con dimensiones de 130 * 30 píxeles. Obtenga el valor hash SHA256 como se indicó anteriormente en el paso 2.10 y el tamaño como se indicó en el paso 2.11:
"logotipo": {
"uri":"archivo://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash": "sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"tamaño": 8325,
"archiveRelativePath": ""
},
2.13) El ícono es una imagen JPG con dimensiones de 35 * 35 píxeles:
"symbol": { "uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg", "hash":"sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D", "size":1913, "archiveRelativePath": "" },
2.14) Las miniaturas son imágenes de 800*450 píxeles:
"miniatura": {
"uri":"archivo://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash": "sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"tamaño": 39466,
"archiveRelativePath": ""
},
2.15) La sección Detalles muestra información adicional en Creación rápida. Por ejemplo, no desea contar el espacio mínimo requerido en disco como en el paso 2.7 anterior, ni utilizar Detalles.
"detalles": [ { "nombre": "Espacio requerido", "valor": "256 GB" }, { "nombre": "Información adicional", "valor": "Arranca en OOBE (sin usuarios)" } ]
Tenga en cuenta que en cada bloque de código (desde el paso 2.5 hasta este paso), la llave } siempre va seguida de una coma, pero en el último bloque de código, como aquí Detalles , ya no hay una coma después de }.
Específicamente:
"detalles": [
{
"nombre": "Espacio requerido",
"valor": "256 GB"
}, <>Esta es una coma seguida de llaves }
{
"name": "Información adicional",
"value": "Arranca en OOBE (sin usuarios)"
} <>En la llave del último bloque de código, ya no hay una coma al final
]
2.16) Guarde el archivo de configuración JSON con el nombre que desee, con la extensión. json . Tenga en cuenta que necesita un archivo JSON independiente para cada máquina virtual que desee agregar a Creación rápida.
Clonar o cargar el disco duro virtual en el archivo
3.1) Abra el Editor del Registro (WIN + R o escriba regedit en Cortana, presione Entrar). Busque la siguiente clave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualización
3.2) Haga clic derecho en el panel derecho, seleccione Nuevo > Valor de cadena múltiple.
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
3.3) Cambiar el nombre del valor de cadena múltiple a GalleryLocations :
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
3.4) Haga doble clic en Ubicación de la galería de valores de cadenas múltiples , agregue todos sus archivos JSON allí, un archivo corresponde a una línea, haga clic en Aceptar para guardar.
![Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create Cómo crear un repositorio de máquina virtual para Hyper-V Quick Create]()
Ahora ha creado su propia Galería en línea de Hyper-V y puede crear nuevas máquinas virtuales con Windows preinstalado con solo un clic del mouse:
¡Buena suerte!
Ver más: