Instalación dual del sistema y principio de inicio

  

98 /ME y 2000 /XP sistema dual y principio de inicio

Permítanme hablar sobre MBR (sector de arranque maestro) y sector de inicio del sistema:

El sector de inicio principal se encuentra en la cabecera del disco duro y es responsable de buscar la partición que puede iniciar el disco duro. Para DOS, es generado por Fdisk y el sector de inicio del sistema está ubicado en la parte superior de cada partición para iniciar la partición. El sistema operativo correspondiente, que es responsable del comando sys.

En segundo lugar, el inicio del sistema:

En general, el inicio de Win98 se maneja con 5 archivos: io.sys, msdos.sys, command.com, autoexec.bat Y config.sys.

El inicio de Win2000 y WinXP se maneja mediante dos archivos, Ntldr y Ntdetect.

El inicio del sistema dual de Win98 y Win2000 /WinXP es más complicado, se inicia con OS Loaer, el usuario puede elegir qué sistema arrancar, si el usuario elige iniciar Win2000 /WinXP, luego cargar Ntldr y Ntdetect Dos archivos se inician en Win2000 /WinXP; si el usuario elige iniciar Win98, entonces se carga el archivo Bootsect.dos. El archivo Bootsect.dos es en realidad la imagen del sector de inicio de Win98.

Por cierto, hay dos archivos, Ntldr y Ntdetect, en Win2000 y WinXP, pero son diferentes. Si no tiene estos dos archivos en su sistema dual, puede instalar el disco desde Win2000 o WinXP. Copie el directorio I386. Si es Win2000, puede usar Win2000 o WinXP; si es WinXP, debe usar WinXP CD, los dos archivos en el disco de Win2000 no pueden iniciar WinXP, esta instalación en Win2000 y WinXP En el multisistema interno, el rendimiento es particularmente obvio. Por ejemplo, después de reinstalar Win2000, no puede iniciar WinXP. La razón es que utiliza los archivos Ntldr y Ntdetec de Win2000 para cubrir los archivos Ntldr y Ntdetec de WinXP. ¡Así que asegúrate de prestar atención!

Hablemos de la herramienta de administración de arranque de múltiples sistemas operativos de Windows: OS Loader. Cada herramienta de administración de inicio de múltiples sistemas operativos es diferente, como BootMagic y System Commander son residentes en MBR; OS Loader

reside en el sector de inicio del sistema, y ​​Linux es más La herramienta de inicio del sistema LILO o GRUB puede ubicarse en el MBR o en el sector de inicio del sistema.

Lo anterior es un poco de conocimiento teórico. Ya que todos están claros, vamos a la etapa de análisis teórico y veamos si la unidad C formateada reinstala Win98. ¿Por qué no se puede iniciar de forma dual?

En realidad, la razón es muy Simple, cuando reinstala Win98 en la unidad C, a su unidad C le faltan cuatro archivos: Ntldr, Ntdetec, Bootsect.dos y boot.ini (archivo de configuración de arranque multisistema). Sin embargo, solo haga una copia de seguridad de estos cuatro archivos antes de volver a cargar, y luego vuelva a copiarlos después de la carga, ¡también es imposible lograr un arranque dual! La razón es que el sector de arranque del sistema de su unidad C ha sido sobrescrito por Win98: cambió el sector de arranque del sistema anterior controlado por OS Loader al sector de arranque del sistema Win98, por lo que aunque copió los cuatro Archivo, porque el sector de arranque aún no vuelve al arranque dual, por lo que aún no puede lograr el arranque dual.

Sabiendo la razón, es solo después de que la solución tiene las ideas y los objetivos. Eso es encontrar una manera de restaurar el sector de arranque del sistema. Hay varios métodos,

Método 1:

Puede hacer una copia de seguridad del sector de inicio del sistema antes de reinstalar Win98, ¡necesita usar el comando DEBUG!

El comando de copia de seguridad es:

a: > debug

-L 100 2 0 1

-na: OSLoader.REC

-rcx

CX: 0000

: 200

-rbx

BX: 0000

: 0

-w

-q

El archivo OSLoader.REC generado en el disquete es la copia de seguridad del sector de arranque del OS Loader. Si elimina accidentalmente el archivo Bootsect.dos, puede utilizar un método similar. Para generar el archivo, simplemente cambie el nombre del archivo guardado en la tercera línea a Bootsect.dos.

Mientras el archivo OSLoader.REC generado anteriormente se reescriba como el sector de arranque del disco duro, se puede restaurar la función de arranque del OS Loader. El comando es:

A: > debug

-Na: Bootsect.dos

-L

-w100 2 0 1

-q

Una vez reparado el menú Lode del sistema operativo, si la unidad C carece del archivo Bootsect.dos, puede copiar el archivo Bootsect.dos generado en la unidad C (nota: el archivo Bootsect.dos se genera en diferentes máquinas) No puede ser universal).

Método 2:

Use la consola de fallas de Win2000 o WinXP para recuperar el sector de inicio:

Para ingresar a la consola defectuosa, escriba:

Fixboot c :

Salir

Reinicie su computadora.

Por supuesto, ambos métodos tienen éxito en recuperar la función de inicio dual en la premisa de realizar una copia de seguridad y restaurar los cuatro archivos anteriores con anticipación. Si no realiza una copia de seguridad de estos archivos de antemano, es más problemático. El método simple es usar el método de reparación del disco de instalación de Win2000 o WinXP, que es el método de instalación falso, la forma problemática es copiar los archivos Ntldr y Ntdetect desde el disco de instalación de Win2000 y WinXP, usando el comando DEBUG. Genere el archivo Bootsect.dos, luego use el disco de instalación Win2000 o WinXP para ingresar a la consola defectuosa y genere el archivo Boot.ini (por supuesto, si la sintaxis del archivo es muy familiar, al igual que mi maestro también puede usar la nota en Win98). Escribí un archivo Boot.ini según la configuración de la máquina, y luego reparo el sector de inicio en la consola defectuosa, reinicie, ¡y listo!

Copyright © Conocimiento de Windows All Rights Reserved