Red de conocimiento informático - Aprendizaje de código fuente - Sistema sin disco

Sistema sin disco

Sistema sin disco XP

El sistema sin disco XP utiliza este chip PXE para iniciar el sistema sin disco. Ahora les presentaré qué es PXE.

PXE (Entorno de ejecución previo al arranque)

Me centraré en los pasos de PXE a continuación. Para muchas empresas de redes, esta tecnología es suficiente para alegrarles los ojos en la actualidad: esta solución es. Lo que he estado buscando durante muchos años y tiene una gama más amplia de aplicaciones.

Lo importante no es lo barato que sea, sino lo cómodo que sea su manejo y lo bueno que sea su rendimiento: una relación calidad-precio alta.

Se puede concluir: ¡Esta es una gran oportunidad de negocio! !

4.1 Instrucciones de instalación ambiental

En primer lugar, se debe configurar el entorno de red correspondiente de acuerdo con el estándar 568A o 568B. Se recomienda utilizar 100MSWITCH y par trenzado sin blindaje CAT5. La configuración específica de software y hardware es la siguiente, que también se puede ajustar según la situación real. La siguiente introducción toma como ejemplos 20 computadoras de estudiantes, 1 servidor y 1 computadora de docente; el sistema operativo del terminal usa la primera versión china de Windows 98 y el PXE PDK usa Build078 como ejemplo.

Configuración de hardware

Requisitos del servidor:

CPU

Intel Pentium?Ⅲ600MHZ

MEMORIA

128M PC100 SRAM

DICO DURO

IDE o SCSI, superior a 8G

CDROM

48X

ETHERNET

Adaptador Ethernet PCI de 10/100M bit

Requisitos del cliente (o terminal, estación de trabajo, etc.):

CPU

Intel Celeron 366MHZ

MEMORIA

64M PC100 SRAM

PLACA PRINCIPAL

DTK PRM 13I E1 (Integrar Tarjeta de Video, Tarjeta de Sonido, RTL8139)

4.2 Requisitos del software del aula electrónica

Versión china de Windows NT Server 4.0 (también está disponible la versión en inglés, el número de usuarios está determinado por el número real de terminales)

Service Pack 4 o superior

Versión china de Windows 98

PXE PDK o IntelECRB (para conocer el método de instalación de ECRB, consulte la instalación de PDK)

Ajustar la interfaz de usuario para Windows98 (instalar en el directorio Windows98 Tool\Reskit\PowerToys en el disco)

OFFICE97 y otras aplicaciones de software (como AutoCAD, Photoshop, IE5.5, Office2000, etc.)

4.3 Configuración del servidor DHCP, PXE

1. El disco duro del servidor debe contener al menos una partición NTFS con capacidad suficiente. Tomando como ejemplo a 20 estudiantes, debe haber una partición NTFS mayor a 20*80M. = 1,6G, porque cada estudiante necesita ocupar un espacio en el disco duro de más de 80M. (Tome 60 estudiantes como ejemplo, entonces es 60*80M=4.8G)

2 Una vez completada la instalación de NT, se deben agregar protocolos compatibles con IPX/SPX y servidores DHCP, y TCP/IP. Se debe configurar una dirección IP estática y una máscara de subred, por ejemplo, la dirección IP es 192.169.8.1, la máscara de subred es 255.255.255.0, el nombre de host es RPLPXESERVER y el nombre de dominio es RPLPXEDOMAIN.

3. Método de configuración del servidor DHCP: primero agregue un nuevo dominio y habilítelo inmediatamente. Por ejemplo, establezca el rango en 192.169.8.10=> 192.169.8.40, la máscara de subred en 255.255.255.0 y luego. agregue una opción DHCP, su número de ID es 60, su nombre es ClassID, su tipo es cadena (tipo que no es de matriz), configúrelo en tipo global y establezca su valor en PXEClient. (Si la cantidad de terminales es diferente, realice los ajustes apropiados)

4 Ejecute PXE20-PDK.EXE, instálelo de acuerdo con el valor predeterminado y luego reinicie. (La siguiente introducción toma Build078 como ejemplo, lo mismo se aplica a ECRB y otras versiones)

5. Si el usuario tiene dos archivos, ApiTest.1 y DosUndi.1, solo necesita copiar ApiTest. 1 al directorio C:\programFiles\Intel\Pxe \Pdk\system\Images\x86pc\undi\ApiTest. Copie Dosundi.1 al directorio C:\programFiles\Intel\ Pxe\Pdk\system\Images\x86pc\undi\DosUndi. directorio y salte. Vaya al paso 6 a continuación.

6. Prepare dos discos de sistema de arranque DOS6.22, copie uno de ellos en Himem.Sys, RamDrive.sys, More.Com y FC.Com, márquelo como APITEST y ejecútelo en NT. menú principal PXEPDK ApiTest Image Creator genera el archivo APITEST.1 a partir del contenido del disco. Copie el otro en More.Com y ejecute PXEPDK DosUndi Image Creator en el menú principal de NT para generar el archivo DOSUNDI.1 a partir del contenido del. disk.Durante la instalación del sistema, se le pedirá que inserte el disco de instalación de NT, tenga cuidado de no seleccionar \i386, simplemente ingrese el directorio raíz.

7.

Ejecute PXEPDK Configuration en el menú principal de NT, seleccione ConfigureproxyDHCP Server en el menú principal y, en la opción ClientOptions, ajuste el tiempo de solicitud del menú BootServer y configúrelo en 0. , no hay ningún mensaje de menú. Haga clic en BootServer Discovery List, agregue APITEST (65535) y DOSUNDI (3) a BootServer, y la dirección IP es la dirección IP del servidor (por ejemplo, 192.169.8.1). 8

El servidor de inicio predeterminado es LocalBoot. Los usuarios de computadoras de estudiantes pueden presionar F8 para seleccionar BootServer. Si no se presiona F8, el primer elemento del menú se usará como elemento de inicio predeterminado. Como se muestra en la figura siguiente, haga clic derecho en BootServer, seleccione MoveEntry Up o MoveEntry Down para cambiar el orden del menú y mueva APITEST o DOSUNDI al primer elemento para iniciarlo.

(MultiUser es un servidor autoconstruido, los usuarios pueden ignorarlo)

4.4 Configuración del usuario del servidor

1. Agregue un nuevo grupo global, como DTKSTUDENT, y agregue usuarios a él LNGUEST. (el mismo que el usuario de instalación de la máquina del estudiante), configure su contraseña para que sea la misma que el nombre de usuario (LNGUEST (Esto se puede hacer automáticamente usando el SETUSER.EXE proporcionado)

2. Agregue usuarios al grupo global, por ejemplo TT1, TT2... TT20, configure la contraseña para que sea la misma que el nombre de usuario. Haga que la contraseña sea permanentemente válida y evite que el usuario cambie la contraseña la próxima vez que inicie sesión. Esto se puede hacer automáticamente usando el SETUSER.EXE proporcionado)

3. Cree un nuevo directorio en la partición NTFS, por ejemplo, STUDENTROOT, y configúrelo como compartido. Los permisos compartidos son DTKSTUDENT y Control total de administrador. Los permisos de seguridad son Control total de DTKSTUDENT y Control total de administrador.

4.5 Instalación del software de la computadora del estudiante;

1. Seleccione cualquier computadora del estudiante y conecte el disco duro, la unidad óptica y el disquete. conducir.

2. Seleccione LoadOptimized Defaults para cargar los valores predeterminados de CMOS.

3. En la columna IntegratedPeripherals, configure OnBoard Lan Boot ROM en Disable, cambie la interrupción RealtekBootstrap al primer elemento e inícielo desde la máquina local.

4. Instale la versión china simplificada de Windows 98 en el disco duro local y configure la tarjeta de red, la tarjeta de sonido, la tarjeta gráfica y otros equipos. Tenga en cuenta que el controlador de la tarjeta de red es RealTekRTL8139 (A/B). /C/8130) PCI Fast Ethernet NIC (controlador NDIS5/Win98), el nombre de usuario se establece en LNGUEST (el mismo que el nombre de usuario del servidor) y el grupo de usuarios se establece en el nombre de dominio del servidor. Por ejemplo, RPLPXEDOMAIN, la contraseña de Windows es la misma que el nombre de usuario (LNGUEST). (El método de instalación de Windows98 en inglés es el mismo)

5. Agregue los protocolos IPX/SPX y NETBEUI al protocolo de red. No configure el protocolo TCP/IP como una IP fija, obtengalo automáticamente. usuarios de la red y configure el inicio de sesión Vaya al dominio de Windows NT correspondiente

6. Reemplace el NET.EXE en el directorio original de Windows con el NET.EXE proporcionado. Después de reiniciar la computadora, use F8 para ingresar al estado de DOS. Puede escribir NETSTART IPX. Si funciona normalmente, explique. La configuración es correcta. (Para Windows98 en inglés y otras versiones, es posible que no sea necesario reemplazarlo. Para la segunda versión de Windows98, puede consultar las instrucciones de LiteNet para reemplazar la primera versión del archivo NDIS.VXD)

7. Instale Office97, TWeakUI, software de enseñanza y otras aplicaciones de software, configure el método de inicio de sesión de Windows como inicio de sesión de usuario de red de Windows, retire la unidad A local en MyComputer de TweakUI, reinicie e inicie sesión en el servidor.

8. Ejecute REGEDIT, exporte [rama HKEY_USERS\.DEFAULT, guárdela como archivo LNGUEST.REG, abra el archivo con un editor de texto, reemplace todos los .DEFAULT que contiene con {%CHN%} y guárdelo en el directorio local de Windows y cámbiele el nombre a CHN.REG.

9. Ejecute el programa SETUP de LITENET (o ejecute Lnecedtk.exe), escriba NetBIOSServer Name (nombre de host del servidor) y NetBIOSShare Name (nombre del directorio compartido del servidor), por ejemplo, RPLPXESERVER y STUDENTROOT respectivamente. requiere el disco original de Windows 98, ingrese la ruta a Windows 98 en inglés, por ejemplo (\ewin98). Después de reiniciar, inserte un disquete en blanco y siga las instrucciones para formatearlo. Tenga en cuenta que el sistema debe iniciarse y. luego seleccione la instalación completa. El entorno local de Windows98 y los datos se transfieren al disco duro del servidor.

4.6 Configuración del servidor BootServer

1 Cambie DEVICE= en Config.Sys del arranque LiteNet. disco generado encima de la declaración EMM386.EXE OBSERVACIÓN, es decir, agregue una declaración REM antes.

2. Si el usuario desea reducir la carga de la red, copie el archivo RANDELAY.EXE al directorio A:\WINBOOT y agregue RANDELAY5 60 antes del comando QUALCNX en A:\WINBOOT\STARTNET. MURCIÉLAGO. (Retraso aleatorio de 5 a 60 segundos)

3. Si el usuario desea bloquear la información de inicio original de LiteNet, copie DrawCap.Com y DrawDot.Com al directorio A:\WINBOOT y en SETVARS. .BAT Agregue la instrucción DrawCap a STARTNET.BAT y la información de DrawDot a STARTNET.BAT (consulte el archivo del disquete LiteNet proporcionado. Si el nombre de usuario de instalación no es LNGUEST, realice los cambios apropiados en los parámetros del comando QUALCNX en STARTNET). BAT en el directorio A:\WINBOOT Realice ajustes e inserte el disco en la unidad de disquete después de todas las modificaciones.

4. Ejecute el archivo MkImage.EXE en el directorio PXE (por ejemplo, C:\programFiles\Intel\Pxe\Pdk\system) para generar la imagen de disco Test.Bin del disquete

5. Seleccione DOSUNDI como el BootServer actual y haga una copia de seguridad de Dosundi.1 en C:\programFiles\Intel\Pxe\Pdk\system\Images\ Rename Test.Bin a Dosundi.1 y cópielo a este. directorio.

6. En el subdirectorio de Windows del directorio compartido (por ejemplo, C:\STUDENTROOT\WINDOWS), copie USECMD.BAT Elimine la instrucción REM de QVMEM y agregue las siguientes líneas antes del comando QRestAll. (consulte el archivo USERCMD.BAT proporcionado)

si existe %HOME%\PATCHED.REG gotonotchange

QPATCH C:\WINDOWS\CHN.REG %HOME%\PATCHED.REG

regedit %HOME%\PATCHED.REG

:notchange

7. En este directorio de Windows, cree el archivo NETNAMES.DB en modo texto con el siguiente formato: (Puede consultar el archivo de muestra NetNames.DB proporcionado; el número de tarjeta de red que contiene se puede obtener cuando se inicia la computadora del estudiante)

Nombre de usuario y número de tarjeta de red (dirección MAC)

Nombre de usuario y número de tarjeta de red (dirección MAC)

… …

Por ejemplo, el contenido de un archivo NETNAMES.DB es:

p >

Muestra de NetNames.DB

#NETPC04 00E04C390014

TT1 00E05C390299

TT2 00E05C39007F

TT3 00E05C39029C

TT4 00E04C39001F

TT5 00E05C39029D

8. Establezca los permisos de seguridad del directorio compartido (por ejemplo, STUDENTROOT) en DTKSTUDENT de solo lectura y control total del administrador. Se deben configurar los subdirectorios en este directorio.

9. Cree subdirectorios TT1, TT2...TT20 en el directorio compartido y establezca cada subdirectorio en *** Share, el primer nombre compartido se establece para el usuario. nombre, por ejemplo, los primeros permisos compartidos de TT1 son TT1 y control total de administrador. Los permisos de seguridad son TT1 y control total de administrador, y el primer nombre compartido es TT1 (disponible. El SETUSER.EXE proporcionado se completa automáticamente)

.

10 Haga una copia de seguridad del archivo TMMR.REM en el subdirectorio Windows\system del directorio compartido (por ejemplo, C:\STUDENTROOT\WINDOWS\SYSTEM) y modifíquelo. El atributo de seguridad de este archivo está totalmente controlado por DTKSTUDENT y. el administrador

método de configuración del terminal 4.7PXE;

1. Presione Del para ingresar a la configuración de parámetros CMOS de la computadora del estudiante

2 Seleccione LoadOptimized Defaults para cargar. Valores predeterminados de CMOS.

3. En la columna StandardCMOS, cambie la opción Auto de los cuatro dispositivos conectados al IDE a Ninguno. Cambie la opción 1.44M de la unidad A a Ninguno.

4. En la columna AdvancedBIOS, modifique FirstBoot Device a Lan y modifique BootUp Floppy Seek para Disable.

5.

Lan Boot ROM está habilitado.

6. Reinicie después de guardar los parámetros. Cuando aparezca el menú F10, seleccione el elemento 2 o 3 y use Int18 o Int19 como interrupción de RealtekBootstrap.

7. Después de reiniciar, la computadora del estudiante debe solicitar información de búsqueda de DHCPMAC ADDR y DHCP. Si la configuración de la red es normal, se conectará al servidor DHCP y se mostrará la dirección IP asignada, MÁSCARA y DHCP. Si PXE está configurado. Si es normal, el servidor de arranque definido por el usuario (APITEST o DOSUNDI) se descargará y ejecutará.

8. La terminal del estudiante utilizada originalmente para instalar LiteNet elimina el disco duro, la unidad de disquete y la unidad óptica. unidad y configura lo mismo que arriba. También se puede iniciar como un terminal PXE.

Ahora se puede iniciar y ejecutar la terminal de estudiantes.

4.8 Métodos para agregar o restar software de terminal PXE;

1 Configurar el entorno de instalación original y agregar. Software de aplicación correspondiente.

2. Elimine todos los archivos en todos los directorios de terminales en el servidor (principalmente elimine los archivos USER.DAT, SYSTEM.DAT y PATCHED.REG, lo que se puede hacer automáticamente usando el SETUSER.EXE proporcionado)

3. Elimine todos los archivos en DeskTop y StartMenu en el directorio de Windows instalado en el servidor

4 Inicie sesión en el sistema Windows98 original como administrador (Administrador) y vuelva a crear CHN.REG. y realizar los ajustes correspondientes en el registro, consulte la descripción detallada anterior.

5. Ejecute el archivo Qsynch de LiteNet y seleccione IncrementalCopy para copiar el archivo recién generado al servidor.

6. Realice los ajustes correspondientes a USECMD.BAT en el directorio de Windows instalado en el servidor.