Select the product you need help with
Convenciones de nomenclatura y uso de BOOT.INI y ruta de acceso ARCId. de artículo: 102873 - Ver los productos a los que se aplica este artículo Este artículo se publicó anteriormente con el número E102873 En esta páginaResumen
En este artículo se explican las convenciones de las especificaciones de la entrada de la ruta de acceso (ARC) que se utilizan para definir la ruta de acceso a la instalación de Windows NT en equipos basados en un procesador Intel x86 así como en equipos basados en equipos basados en RISC. Este artículo consta de las secciones siguientes:
Comparación de las rutas de acceso ARC basadas en x86 y en RISCLa ruta de acceso para cada instalación de Windows NT se describe en una línea del archivo BOOT.INI para los equipos basados en x86, sin embargo, en el caso de los equipos basados en RISC, se utilizan cuatro líneas en las opciones BOOT- del firmware del equipo para señalar una única instalación de Windows NT. Si existen múltiples instalaciones de Windows NT en el equipo basado en x86, el archivo BOOT.INI tiene una ruta de acceso ARC para cada instalación. Aparecerá un menú de inicio durante el proceso de inicio para que elija la instalación que desea iniciar.Existen dos formas básicas en las que puede aparecer una ruta de acceso ARC, una empezando con MULTI() y la otra empezando con SCSI(). Las dos formas se utilizan en equipos basados en x86, sin embargo la forma SCSI() sólo se utiliza en equipos RISC: Equipos basados en x86A continuación se muestran ejemplos genéricos de dos posibles rutas de acceso ARC BOOT.INI:
multi(X)disk(Y)rdisk(Z)partition(W)\<winnt_dir>
- O bien -
scsi(X)disk(Y)rdisk(Z)partition(W)\<winnt_dir>
donde X Y Z y W son números que identifican el elemento de su izquierda. Los dos ejemplos anteriores de rutas de acceso ARC permiten que Windows NT busque el directorio %SystemRoot% para completar el proceso de inicio cargando archivos que se encuentran en dicho directorio. Para obtener información adicional, consulte la sección que se muestra a continuación Diferencias entre la sintaxis y aplicación de MULTI(X) Y SCSI(X) Equipos basados en RISCDebido a que la arquitectura basada en RISC requiere que el firmware señale diferentes áreas del sistema, la ruta de acceso ARC para una única instalación de Windows NT consiste en un conjunto de cuatro definiciones con rutas de acceso ARC (frente a la definición de una sola línea de una ruta de acceso ARC para los equipos basados en x86). Cada ruta de acceso que sigue a una de las cuatro definiciones empieza con SCSI() después del nombre de la definición:SYSTEMPARTITION scsi(X)disk(Y)rdisk(Z)partition(W) OSLOADER scsi(X)disk(Y)rdisk(Z)partition(W)\os\<nt_dir>\osloader.exe SYSTEMPARTITION scsi(X)disk(Y)rdisk(Z)partition(W) OSLOADFILENAME \<winnt_dir> Lo siguiente explica cada una de las líneas del conjunto de cuatro líneas anterior. Definition 1 (SYSTEMPARTITION):
define la ruta de acceso a SYSTEMPARTITION, la pequeña partición de Tabla de asignación de archivos (FAT) que contiene los archivos OSLOADER.EXE and HAL.EXE:
scsi(X)disk(Y)rdisk(Z)partition(W)
Definition 2 (OSLOADER):
define la ruta de acceso al archivo OSLOADER. Es lo mismo que SYSTEMPARTITION, pero incluye un descriptor de ruta de acceso:
scsi(X)disk(Y)rdisk(Z)partition(W)\os\<nt_dir>\osloader.exe
donde <nt_dir> indica el directorio en el que reside el archivo OSLOADER.EXE.
Definition 3 (SYSTEMPARTITION):
define la partición de inicio que contiene el resto de los archivos de sistema de Windows NT:
scsi(X)disk(Y)rdisk(Z)partition(W)
Definition 4 (SYSTEMPARTITION):
define el nombre del directorio de instalación de Windows NT (winnt_dir) sin letra de unidad:
\<winnt_dir>
Diferencias entre la sintaxis y aplicación de MULTI (X) y SCSI (X)Sintaxis MULTI()La sintaxis MULTI() de la ruta de acceso ARC sólo se utiliza en equipos basados en x86. En la versión Windows NT 3.1, esta ruta de acceso sólo es válida para las unidades IDE y ESDI; en las versiones Windows NT 3.5, 3.51 y 4.0 dicha ruta de acceso es válida también para las unidades SCSI.La sintaxis MULTI() indica a Windows NT que debe basarse en equipos BIOS para cargar archivos de sistema. Esto significa que el sistema operativo utilizará las llamadas de interrupción del BIOS INT-13 para buscar y cargar el archivo NTOSKRNL.EXEasí como otros archivos que se necesiten para iniciar Windows NT. Los parámetros X, Y, Z y W tienen el siguiente significado:
En un sistema IDE puro, la sintaxis MULTI() funcionará como máximo para las cuatro unidades de los canales primario y secundario de un controlador con canal doble. En un sistema SCSI puro, la sintaxis MULTI() funcionará para las dos primeras unidades del primer controlador SCSI (es decir, el controlador cuyo BIOS se carga primero). En un sistema mixto SCSI e IDE, la sintaxis MULTI() funcionará sólo para las unidades IDE del primer controlador. Sintaxis SCSI()La sintaxis SCSI() se utiliza en los equipos basados tanto en RISC como en x86 y se utiliza en todas las versiones de Windows NT. Utilizar la notación de SCSI() indica que Windows NT cargará un controlador de dispositivo de inicio y utilizará ese controlador para poder tener acceso a la partición de inicio.En equipos basados en x86, el controlador de dispositivo utilizado es NTBOOTDD.SYS que se puede encontrar en la raíz de la unidad del sistema (normalmente de la unidad C) y que es una copia del controlador de dispositivo del controlador de la unidad en uso. En equipos basados en RISC, el controlador se integra en el firmware como lo requieren los estándares de RISC, así que no se requerirá ningún archivo. Los parámetros X, Y Z y W tienen el siguiente significado cuando se utiliza la sintaxis SCSI():
Además, si existen múltiples controladores que utilizan distintos controladores de dispositivos sólo debe contar aquellos que estén controlados por NTBOOTDD.SYS cuando determine el valor del parámetro X. Por ejemplo, si tiene un Adaptec 2940 (que utiliza el controlador AIC78XX.SYS) y un Adaptec 1542 (que utiliza AHA154X.SYS) X será siempre 0. Lo que cambie será el archivo NTBOOTDD.SYS:
Ejemplo de las rutas de acceso ARC basadas en x86 y en RISCLos siguientes ejemplos son rutas de acceso ARC válidas. Los primeros dos ejemplos son rutas de acceso ARC de equipos basados en x86. El tercer ejemplo se ha tomado de una entrada de inicio única de un equipo DEC Alpha AXP 150 basado en RISC, sin embargo debe ser correcto para todos los equipos basados en RISC con configuraciones de unidades similares.NOTA: si tiene múltiples rutas de acceso ARC en el archivo BOOT.INI y una combinación de diferentes adaptadores SCSI en el equipo como se muestra en el ejemplo 1 y 2 a continuación, debe copiar el controlador SCSI apropiado en el nombre de archivo NTBOOTDD.SYS del directorio raíz de la partición del sistema (normalmente la unidad C), antes de apagar para iniciar desde una instalación de Windows NT que resida en una unidad conectada al otro controlador SCSI. Esto se debe a que independientemente de la unidad en la que resida la otra instalación de Windows NT, NTBOOTDD.SYS siempre reside en la partición del sistema. Ejemplo 1: Controladores SCSI múltiplesÉste es un ejemplo de un equipo basado en x86 que tiene instalados las siguientes unidades y controladores:
Windows NT instalado en la correspondiente ruta de acceso ARCPartition1(on 1st Adaptec 2940) multi(0)disk(0)rdisk(0)partition(1)
\WINNT35
Partition2(on 1st Adaptec 2940) multi(0)disk(0)rdisk(1)partition(1)
\WINNT35
Partition3(on 2nd Adaptec 2940) scsi(1)disk(0)rdisk(0)partition(1)\WINNT35 Partition3(on 2nd Adaptec 2940) scsi(1)disk(0)rdisk(0)partition(1)\WINNT35 Partition5(on Adaptec 1542) scsi(0)disk(0)rdisk(0)partition(1)\WINNT35 Partition6(on Adaptec 1542) scsi(0)disk(4)rdisk(0)partition(1)\WINNT35 NOTAS: en las particiones 3 y 4, NTBOOTDD.SYS es una copia de AIC78XX.SYS, en las particiones 5 y 6 NTBOOTDD.SYS es una copia de AHA154X.SYS. Como alternativa a las rutas de acceso ARC de las particiones 1 y 2, puede sustituir las siguientes rutas de acceso, siempre que tenga un archivo NTBOOTDD.SYS que sea una copia del controlador AIC78XX.SYS: Windows NT instalado en la correspondiente ruta de acceso ARCPartition1(on 1st Adaptec 2940) scsi(0)disk(0)rdisk(0)partition(1)\WINNT35 Partition2(on 1st Adaptec 2940) scsi(0)disk(1)rdisk(0)partition(1)\WINNT35 Sin embargo, el programa de instalación de Windows NT siempre utiliza la sintaxis MULTI() para estas dos primeras unidades. Ejemplo 2: Entorno mixto IDE y SCSIEsto es un ejemplo de un equipo basado en x86 que tiene instalados las siguientes unidades y controladores:
Windows NT instalado en la correspondiente ruta de acceso ARCPartition1 (pri. EIDE channel) Multi(0)disk(0)rdisk(0)partition(1)\WINNT35 Partition2 (pri. EIDE channel) multi(0)disk(0)rdisk(1)partition(1)\WINNT35 Partition3 (sec. EIDE channel) multi(0)disk(0)rdisk(2)partition(1)\WINNT35 Partition4 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(1)\WINNT35 Partition5 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(2)\WINNT35 Partition6 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(3)\WINNT35 Partition7 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(4)\WINNT35 NOTAS: cargar Windows NT desde las particiones 4 a 7 requiere un archivo NTBOOTDD.SYS que es una copia de AIC78XX.SYS. Ejemplo 3: Variables de inicio en un equipo DEC Alpha AXP 150En un equipo RISC, todas las rutas de inicio se definen mediante el firmware. Cuando se crea una nueva entrada de inicio para un equipo RISC el firmware le presentará una serie de mensajes que le ayudarán a definir correctamente las rutas de acceso, por lo que, a no ser que esté modificando una entrada de inicio que ya no funcione, no debería ser necesario que modificara directamente las rutas de acceso ARC en un equipo RISC.El siguiente ejemplo es una entrada de inicio en un equipo DEC Alpha AXP 150, con una única unidad de disco duro en Id. 0 que tiene las siguientes particiones:
SYSTEMPARTITION scsi(0)disk(0)rdisk(0)partition(1) OSLOADER scsi(0)disk(0)rdisk(0)partition(1)\os\winnt35\osloader.exe OSLOADPARTITION scsi(0)disk(0)rdisk(0)partition(2) OSLOADFILENAME \WINNT35 PropiedadesId. de artículo: 102873 - Última revisión: martes, 19 de agosto de 2003 - Versión: 3.1 La información de este artículo se refiere a:
| Seleccione idioma
|


Volver al principio








