Ayuda e información con el archivo boot.ini.

El archivo boot.ini es un archivo de inicialización de Microsoft que se encuentra en los sistemas operativos Microsoft Windows NT, Microsoft Windows 2000 y Microsoft Windows XP. Este archivo siempre se encuentra en el directorio raíz del disco duro primario. En otras palabras, se encuentra en el directorio C: \ o en la Unidad C. Microsoft Windows utiliza este archivo como un método para mostrar un menú de los sistemas operativos que se encuentran actualmente en la computadora y permite al usuario seleccionar qué sistema operativo cargar. La información en boot.ini también se usa para señalar las ubicaciones de cada uno de los sistemas operativos.

El archivo boot.ini se puede ver y algunas opciones se pueden cambiar siguiendo los pasos a continuación.

  1. Haga clic en Inicio, Ejecutar .
  2. En la línea de ejecución, escriba: msconfig y presione Entrar.
  3. Haga clic en la pestaña boot.ini .

Sugerencia: si tiene una opción en el menú de inicio que no funciona, como una versión faltante de Windows. Intente hacer clic en el botón "Verificar todas las rutas de inicio" en la pestaña boot.ini para solucionar este problema sin tener que editar manualmente boot.ini como se indica a continuación.

Si se configuran varios sistemas operativos en boot.ini, cuando la computadora inicia, se muestra un menú similar al del ejemplo a continuación. Si su computadora no tiene múltiples sistemas operativos, pero este menú sigue apareciendo cada vez que se inicia su computadora, es probable que su boot.ini esté mal configurado.

 Seleccione el sistema operativo para comenzar: Microsoft Windows XP Home EditionMicrosoft Windows 2000 Use las teclas de flecha hacia arriba y hacia abajo para mover el resaltado a su elección. Presione Enter para elegir. Para la solución de problemas y las opciones de inicio avanzadas para Windows, presione F8. 

Ejemplo básico de un archivo boot.ini

 [boot loader] timeout = 5default = multi (0) disk (0) rdisk (1) partition (1) \ WINDOWS [sistemas operativos] 

multi (0) disco (0) rdisk (1) partición (1) \ WINDOWS = "Microsoft Windows XP Home Edition" / fastdetect

En el ejemplo anterior, boot.ini contiene dos secciones, el [cargador de arranque] y [sistemas operativos] . En la sección del cargador de arranque hay dos líneas. El valor de "tiempo de espera" define cuánto tiempo, en segundos, se debe mostrar el menú de inicio. Recomendamos que el tiempo de espera se establezca en al menos cinco segundos. La línea "predeterminada" es el sistema operativo predeterminado que boot.ini cargará. Si se configuran varios sistemas operativos en boot.ini, el sistema operativo predeterminado se selecciona y utiliza automáticamente si el usuario no lo modifica en el momento en que expira el valor del tiempo de espera.

La siguiente sección, o la sección "sistema operativo", se usa para enumerar y especificar la ubicación de cada uno de los sistemas operativos instalados en la computadora. A continuación se muestra una lista de cada una de las opciones.

OpciónDescripción
multi (x)Esta opción se usa con unidades IDE y ESDI y también se usa con unidades SCSI para computadoras que usan Windows NT. El número utilizado en el ejemplo anterior es "0". Este número es el número del adaptador y siempre debe ser "0" para las computadoras que dependen de la BIOS para cargar archivos del sistema.
  • En una computadora que usa solo IDE, esta opción funcionará con hasta cuatro discos duros.
  • En una computadora que usa solo SCSI, esta opción funcionará con las dos primeras unidades en el controlador SCSI primario.
  • Finalmente, si una computadora está usando IDE y SCSI, esta opción funcionará con las unidades IDE en el primer controlador.
scsi (x)Si la computadora tiene un controlador SCSI y no está utilizando BIOS para cargar los archivos del sistema, la configuración de boot.ini puede mostrar "scsi (x)" en lugar de "multi (x).
disco (x)El disco en el controlador. Si se usa multi (x), este valor siempre será 0 . Sin embargo, si se define scsi (x), este valor será la dirección SCSI .
rdisk (x)Qué disco en el controlador se está utilizando. En el ejemplo anterior, estamos usando un rdisk de "1", que indica que se está utilizando el segundo disco en el controlador primario. Este valor puede estar entre "0" y "3" y siempre se establece en "0" cuando se usa "scsi (x)".
partición (x)La partición que contiene el sistema operativo. En el ejemplo anterior, el sistema operativo se encuentra en la primera partición de la unidad.
\ WINDOWS = "..."Finalmente, la última parte de esta línea define el directorio donde se ubica Windows y qué debería mostrar el menú de inicio como sistema operativo. En el ejemplo anterior, el menú de inicio mostraría "Microsoft Windows XP Home Edition" como una selección.

Cómo modificar boot.ini

El archivo boot.ini es un archivo de sistema oculto ubicado en el directorio raíz de su disco duro primario. Para editar este archivo, siga los pasos a continuación.

  1. Desde Windows, abra un indicador de MS-DOS haciendo clic en "Inicio" y luego "Ejecutar" y escribiendo "cmd" en el cuadro de texto. Si no puede acceder a un indicador de MS-DOS para editar boot.ini, inicie en la consola de recuperación para editar el archivo.
  2. En el indicador de MS-DOS, escriba:
 c: cd \ attrib -r -a -s -h boot.ini edita boot.ini 
  • Ayuda del comando Attrib.
  • Ayuda de edición de comandos.

Botones boot.ini disponibles

A continuación se muestra una lista de los interruptores boot.ini disponibles y una breve explicación. Estos interruptores se pueden usar para ayudar a configurar o solucionar problemas de una computadora.

CambiarDescripción
/ basevideoHace que el sistema operativo use una pantalla VGA estándar al iniciarse en el sistema operativo.
/ bootlogCrea un archivo de registro denominado ntbtlog.txt del arranque de la computadora.
/ BurnmemoryHace que el sistema operativo ignore la memoria especificada después del interruptor. Por ejemplo, "/ burnmemory = 64" indica al sistema operativo que ignore 64 MB de memoria física.
/depurarHace que la depuración del kernel esté habilitada.
/ fastdetectHace que NTDETECT no detecte dispositivos serie y paralelos y, en cambio, permita que Plug-and-Play maneje la detección.
/ maxmemLimite el sistema operativo para utilizar la memoria máxima de lo que especifica el usuario. Por ejemplo, "/ maxmem = 32" indica al sistema operativo que utilice un máximo de 32 MB.
/ noguibootMicrosoft Windows 2000 y versiones posteriores cambian que, si están habilitadas, no cargarán el controlador de gráficos para mostrar el gráfico mientras se inicia Windows.
/ nopaeEl interruptor de Microsoft Windows 2000 que deshabilita la capacidad de la computadora para utilizar las Extensiones de direcciones físicas de Intel.
/ numprocDa instrucciones al sistema operativo sobre cuántos procesadores es capaz de usar.
/ onecpuHace que el sistema operativo utilice uno de los procesadores en una computadora multiprocesador.
/ paeEl interruptor de Microsoft Windows 2000 que permite que la computadora utilice las Extensiones de direcciones físicas de Intel.
/ pcilockEvita que el sistema operativo asigne automáticamente recursos IO / IRQ a dispositivos PCI.
/arranque seguroArranque la computadora de forma segura (Modo seguro). También se puede acceder a este modo sin modificar ningún archivo presionando la tecla "F8" mientras se inicia la computadora.
/llamada de socorroHace que el sistema operativo imprima información mientras se procesa.
/ w95Se utiliza al arrancar Windows 95 o Windows 98.
/ w95dosSe utiliza al arrancar MS-DOS.
/añoOpción utilizada para hacer que el sistema operativo ignore el año provisto por los sistemas del reloj en tiempo real y, en cambio, utilice el año especificado después del cambio. Por ejemplo, un usuario puede escribir / año = 2003.

Cómo reconstruir boot.ini

  • Cómo reconstruir el archivo de Windows boot.ini.