Estamos usando ImageX para implementar Windows 7 Professional. Hemos conseguido que la partición de Windows funcione, pero la partición de recuperación (100-200 MB en la parte frontal de la unidad en una instalación estándar) no es tan simple.
EsteGuía TechNetha sido útil. Parece que podría funcionar, pero llevaría mucho tiempo si tuviéramos que hacerlo para cada máquina que implementemos. ¿Existe una forma más rápida/automatizada?
Respuesta1
Simplemente creo una partición activa de 350 MB y lleno el resto del disco con la otra partición. Formatee el primero con NTFS, instálelo bootmgr
y el archivo bcd
. Coloque la instalación de Win7 en la otra partición. Luego use bcdedit
para especificar la configuración device
y osdevice
para {bootmgr}
y {default}
.
Editar:
Algunos detalles más sobre cómo hacemos una implementación automatizada de Windows 7. Ahora tenga en cuenta que tenemos bastante software cuya instalación no se puede automatizar, por lo que la mayoría de las herramientas de MS simplemente no funcionan tan bien. (Realmente desearía que los proveedores aceptaran el programa, no es que Windows Installer y el formato MSI hayan existido durante una década; Oh, espera, lo han hecho.) De todos modos, la mayor parte de esto es material de implementación bastante estándar.
Asegúrate de leer todo y comprender completamente lo que vas a hacer antes de comenzar. Algunas de las descargas son bastante grandes, pero todas son gratuitas.
Construya una caja con el software mínimo instalado y actualizado. Nuestra versión más reciente tiene Windows 7, Office 2010, varios programas y herramientas específicos de la industria, así como una gran cantidad de .NET Framework, Visual C++ Runtime, Java y cosas relacionadas. ElúltimoLo que hay que hacer es ejecutar:
sysprep /generalize /shutdown
(después de lo cual la computadora se apagará).Si tiene una copia de WinPE lista para usar, omita este paso. Descargar elWindows AIKe instalarlo. Siga elinstrucciones para crear una imagen WinPEeso funcionará para su entorno. Las configuraciones más comunes sonCD de arranque,USB de arranque HD, oPXE(Necesita un servidor TFTP yConfiguraciones DHCPpara PXE;WDSes la implementación de MS, aunque las herramientas de terceros también funcionan). Asegúrese de copiar ImageX (en la carpeta AIK de Windows) y otras herramientas si desea la imagen de WinPE.
Inicie la computadora desde el Paso 1 con la imagen de WinPE. Necesitará un lugar para almacenar la imagen; un disco duro USB externo o un recurso compartido de red suelen ser los mejores lugares. Puede montar un recurso compartido de red usando
net use * \\server\share
. Dependiendo de la configuración exacta, su computadora puede tener más de una partición. Ejecute el comando de captura una vez para cada partición (es común tener dos):imagex /capture C:\ Z:\MyImage-C.wim "MyImage"
imagex /capture D:\ Z:\MyImage-D.wim "MyImage"
Cuando haya terminado, tendrá una imagen que escribirá en cualquier computadora similar. Las computadoras no tienen que ser muy similares, pero obtendrás los mejores resultados con computadoras similares.
Prepare la nueva computadora para la imagen. Si está implementando esto en varias computadoras, querrá crear una imagen WinPE personalizada solo para escribir la imagen en la computadora. De esa manera puedes iniciarlo y marcharte.
WinPE es sorprendentemente simpleversión de Windows que todavía tiene muchas características. Jugar un poco con él le dará una mejor idea de cómo funciona Windows (es un proceso similar para una instalación completa de Windows).
Puede escribir un archivo por lotes y colocarlo,
Windows\system32\startnet.cmd
y se ejecutará automáticamente cuando se inicie WinPE. Nuestro archivo tiene algunas complicaciones adicionales a medida que usamosUSMTpara mover los archivos de los usuarios de una imagen del sistema operativo a otra, pero una versión simple podría ser así:REM You can leave this line out if you don't need the network wpeinit REM Map the network drive where the image lives net use Z: \\server\share\images winpe_password /u:winpe_user REM Partition the drive diskpart /s diskpart.script REM Write the image(s) imagex /apply Z:\MyServer-BootPartition.wim 1 C:\ imagex /apply Z:\MyServer-SystemPartition.wim 1 D:\ REM Fix the BCD bcdedit -store C:\boot\BCD -set {bootmgr} device partition=c: bcdedit -store C:\boot\BCD -set {current} device partition=d: bcdedit -store C:\boot\BCD -set {current} osdevice partition=d: REM If you're booting from a USB drive you should uncomment the following two lines REM echo All done writing the image. REM pause
El archivo diskpart.script está en el mismo directorio que el script por lotes. Sus contenidos son:
sel drive 0 clean create part pri size=350 format quick act assign letter=c create part pri format quick assign letter=d exit
Una nota rápida: sé que el BCD de nuestras imágenes contiene una sección del Cargador de arranque de Windows denominada "{current}". Si es diferente para su instalación de Windows, deberá cambiar esa sección. Ejecute
bcdedit -enum
en la máquina durante el paso 1 para ver la información del cargador de arranque de Windows y observe el identificador.Casi todo eso se puede hacer de forma completamente manual si así lo prefieres. Es más fácil corregir pequeños errores haciéndolo manualmente; y si solo estás usando una computadora o dos, te llevará menos tiempo hacerlo manualmente.
La próxima vez que la computadora se inicie tendrá un nombre genérico WIN-8972345893 y no será parte de su dominio (si tiene uno), es bastante rápido cambiar el nombre de la computadora y unirla al dominio; o puede crear un archivo unattend.xml y pasarlo a sysprep en el paso 1. El archivo unattend.xml puede proporcionar bastantes opciones; es más fácil usar MicrosoftMDT-2010para crear el archivo.