Hace algunos años, en mi universidad, recuerdo que los laboratorios allí iniciaron Windows NT a través de la red.
Había una unidad compartida para sus propias cosas y, aparte de eso, los cambios que realizó en el sistema operativo en ejecución se restablecieron cuando reinició la máquina.
Ahora me gustaría poder hacer lo mismo con Windows 7.
He encontrado algunos procedimientos para esto usando iSCSI, pero no quiero un disco iSCSI para cada PC, quiero una imagen para varias PC. También encontré archivos de configuración de arranque PXE para instalar Windows localmente, pero eso tampoco es lo que quiero.
¿Cómo haría para configurar lo que tenía en la universidad pero con Windows 7 como SO para arrancar en red?
es decir, ¿cómo inicio las imágenes de Windows 7? No quiero arrancar en red un instalador de Windows 7 en una PC para instalar Windows localmente, quiero ejecutar una imagen de Windows 7 desde la memoria / red.
Respuestas:
Para responder mi propia pregunta. Es posible usar iPXE e iSCSI o AoE. La idea es reemplazar la ROM de la opción de tarjeta de red con iPXE o cargar en cadena ipxe y luego hacer un arranque.
iSCSI es el más fácil de los dos protocolos san porque realmente puede instalar Windows 7 directamente en un objetivo iSCSI. Esto se debe a que el soporte de iSCSI está integrado en Windows 7 mientras que AoE no lo está.
Ver: archive.org espejo de windowsdiskless.wordpress.com
O: archive.org espejo de windowsdisklessaoe.wordpress.com
Observando, por supuesto, que aunque iSCSI admite múltiples máquinas que acceden al mismo objetivo con NTFS. La corrupción ocurrirá. Es necesario emplear un mecanismo Copiar en escritura en el back-end, o crear una imagen base (plantilla) y copiarla en un objetivo recién exportado.
Terminé parcheando el objetivo iscsi de código abierto de freebsd y agregando copia al escribir. Entonces podría usar el mismo LUN pero las escrituras fueron dirigidas a otro lado. Pude dirigirlos a la RAM local u otro archivo en el servidor. Sin embargo, ya no estoy usando esto, fue una prueba de concepto.
fuente
El escenario que describe esencialmente equivale al uso de cada estación de trabajo como un cliente ligero para acceder a un entorno de escritorio ubicado en el centro. Sería muy poco práctico para Windows 7 arrancar desde PXE incluso si se pudiera hacer.
Cada vez que se utiliza PXE para arrancar, descarga la totalidad de la imagen de arranque al sistema del cliente, lo que significaría varios GB de transferencia en cada arranque.
Idealmente, este escenario se logra manteniendo los entornos de escritorio en la red en la ubicación central. En un entorno de Infraestructura de escritorio virtual (VDI), esto se logra mediante la virtualización para permitir que entornos de escritorio virtuales separados residan juntos en hardware, los entornos virtuales se proporcionan a los clientes a través de un administrador. En un entorno basado en sesión, el entorno de escritorio de cada usuario se inicia de forma nativa en el servidor y se distribuye a los clientes a través de una tecnología como los Servicios de escritorio remoto .
En ambos casos, la estación de trabajo aún debe ejecutar un sistema operativo; sin embargo, generalmente es un sistema operativo muy liviano que proporciona una interfaz básica para el hardware y un cliente para la redirección al servidor que aloja los entornos de escritorio. Para los clientes con Software Assurance, Microsoft ofrece Windows Thin PC como un sistema operativo liviano diseñado para conectarse a través de Servicios de Escritorio Remoto a un Servidor Windows. Las características adicionales compatibles, como la compatibilidad con RemoteFX para gráficos mejorados, la conectividad VPN de DirectAccess y el cifrado de BitLocker ayudan a proporcionar el sistema operativo óptimo de cliente ligero para la reutilización del hardware de escritorio.
Si lo anterior le parece la ruta correcta para usted, puede encontrar más información, guías para profesionales de TI, acceso a pruebas y versiones beta, y mucho más en el Centro de virtualización de escritorio del sitio Springboard en TechNet.
fuente
No es posible iniciar Windows 7 sobre PXE o algo similar a eso. Windows PE (Entorno de preinstalación; que tiene licencia solo para fines de mantenimiento e instalación y no tiene nada como un escritorio de Windows normal) puede iniciarse con PXE. Ciertas otras versiones de Windows que no le interesan también pueden arrancarse con PXE, pero nada como un SO de escritorio.
La mayoría de los objetivos iSCSI de nivel empresarial pueden realizar un aprovisionamiento delgado, donde usan la misma imagen base para todos los sistemas y solo las diferencias ocupan espacio adicional. Además, Windows no admite el inicio de una sola instancia (todavía; es algo que MS ha estado dando vueltas internamente durante un tiempo ahora). Por lo tanto, cada computadora necesita ver un almacenamiento diferente, aún no pueden compartir.
fuente
no es posible usar la misma imagen, pero puede usar el sistema de archivos deduplicado para usar muchas imágenes clonadas y espacio en disco seguro, creo que el resultado será el mismo.
Intente usar mi distribución con SDFS, OpenDHCP para una configuración simple y AoE para arrancar Windows sin disco ...
http://windowsdisklessaoe.wordpress.com
y la versión preliminar de la distribución aquí:
http://susestudio.com/a/UZQFsW/windows-diskless-with-aoe
fuente
xMi solución para un problema idéntico:
Hardware: Igel Thin Client (winNET p680, 1.5 Ghz, 1 GB CF, 1 GBit NIC en pci)
realiza un arranque IPXE en el disco iSCSI con Windows 7 ThinPC (ISCSI se encuentra en nas4free)
Los pasos son:
Instale grub4dos en USB / CF y copie los archivos "grldr" y "menu.lst" del directorio grub4dos a USB / CF con el editor change menu.lst
por defecto 0
título Windows ThinPC
kernel /ipxe.lkrn
construya con "rom-o-matic.eu" ipxe.lkrn y guárdelo después de descargarlo en USB / CF elija kernel avanzado y Linux Atención 1: solo marque la opción para arrancar iSCSI, descanse sin cambios Atención 2: el script incrustado es (cambie ip un iqn!):
"#! ipxe
dhcp net0
sanboot iscsi: 192.168. ???. ??? :::: iqn.2007-09.jp.ne.peach.istgt: ¿disco?
establecer keep-san 1 "
Con Virtualbox instalé un Windows 7 TC VM. El disco tiene que ser VHD con tamaño fijo (
7 GB y luego expandido en LUN a 25 GB).
Luego "restauré" con winimage 9.0 el VHD a iSCSI desde mi máquina Windows.
Observación para los propietarios de Igel: El Igel TC ahora tiene monitor dual en Windows 7 (controlador de Top4download 22.00.01u). Para audio use la cubierta de vinilo. El Igel funciona como un escritorio. El procesador no es cojo.
La solución de windowsdiskless no es inteligente y simple y no funcionó para mí.
fuente