Sintaxis y modificaciones del archivo boot.ini

El archivo boot.ini es un archivo de texto que contiene la información necesaria para iniciar el sistema operativo Windows. Se encuentra en la raíz del disco duro principal, generalmente C:\, y se puede modificar con un editor de texto como el Bloc de notas.

El archivo boot.ini tiene una estructura simple, compuesta por dos secciones: [boot loader] y [operating systems]. La primera sección contiene los parámetros generales del cargador de arranque, como el tiempo de espera para elegir una opción de inicio, el archivo predeterminado a cargar y las opciones avanzadas. La segunda sección contiene las entradas de los sistemas operativos disponibles, cada una con su propio nombre, ruta y opciones.

Para modificar el archivo boot.ini, se debe tener cuidado de no alterar la sintaxis ni borrar ninguna entrada. Cualquier error puede provocar que el sistema no se inicie correctamente o que se pierda alguna opción de inicio. Por eso, se recomienda hacer una copia de seguridad del archivo antes de editarlo y seguir las siguientes pautas:

Para cambiar el tiempo de espera para elegir una opción de inicio, se debe modificar el valor de timeout en la sección [boot loader]. El valor está expresado en segundos y debe ser un número entero entre 0 y 9999.

Para cambiar el sistema operativo predeterminado a cargar, se debe modificar el valor de default en la sección [boot loader]. El valor debe coincidir con alguna de las entradas de la sección [operating systems].

Para añadir o eliminar opciones avanzadas, se debe modificar el valor de bootmenu en la sección [boot loader]. El valor puede ser yes o no, según se quiera mostrar o no el menú avanzado al presionar F8 durante el inicio.

Para añadir o eliminar entradas de sistemas operativos, se debe modificar la sección [operating systems]. Cada entrada tiene el siguiente formato: nombre=»ruta [opciones]». El nombre es el que aparece en el menú de inicio y puede ser cualquier texto entre comillas. La ruta es la ubicación del archivo que carga el sistema operativo y debe ser una ruta válida. Las opciones son parámetros adicionales que modifican el comportamiento del sistema operativo y deben ir entre corchetes. Algunas opciones comunes son /fastdetect, /safeboot, /sos y /debug.

Para guardar los cambios, se debe guardar el archivo boot.ini y reiniciar el equipo.

Estos son los parámetros más importantes:

  • Sección [boot loader]
  • timeout = n
  • n=0 inicia automáticamente el S.O predeterminado.
  • n= -1 espera indefinidamente a que el usuario escoja un S.O.
  • n>0 es el tiempo en segundos que esperará el sistema para arrancar el S.O (Por defecto n=30)
  • Sección [operating systems]
  • /basevideo: Indica a Windows que use el modo de vídeo más básico, lo que puede solucionar problemas de compatibilidad con algunos adaptadores gráficos.
  • /crashdebug: activa el depurador (inactivo de forma predeterminada hasta que no suceda un error en el kernel)
  • /nodebug: no utilización de información de depuración.
  • /maxmem: Indica a Windows la cantidad máxima de memoria RAM que puede usar, lo que puede ser útil para probar la estabilidad del sistema o para evitar conflictos con algunos programas.
  • /numproc= x : permite formar a un ordenador con varios procesadores para iniciar el sistema con «n» procesadores.
  • /fastdetect: Indica a Windows que no busque otros dispositivos de arranque, evita la detección de periféricos en NTDETECT.
  • /safeboot: Indica a Windows que arranque en modo seguro, un modo de diagnóstico que solo carga los controladores y servicios esenciales.
  • /sos: Indica a Windows que muestre los controladores y servicios que se van cargando durante el arranque, lo que puede ser útil para identificar posibles problemas.

Estos son solo algunos ejemplos de los parámetros del archivo boot.ini, pero hay muchos más que se pueden consultar en la documentación oficial de Microsoft. Los parámetros del archivo boot.ini pueden afectar al rendimiento, la seguridad y la funcionalidad de Windows, por lo que es conveniente conocerlos y usarlos con precaución.

Te puede interesar: Qué es UEFI , UEFI Secure Boot , Crear pendrive booteable compatible con UEFI