Opciones de arranque en un archivo Boot.ini
Importante
En este tema se describen las opciones de arranque compatibles con Windows XP y Windows Server 2003. Si va a cambiar las opciones de arranque de Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 o Windows Vista, consulte Introducción a las opciones de arranque en Windows.
Boot.ini es un archivo de texto ubicado en la raíz de la partición del sistema, normalmente en c:\Boot.ini. Boot.ini almacena las opciones de arranque en equipos con firmware basado en BIOS, tradicionalmente, equipos con procesadores basados en IA-32 y x64. En Windows Server 2003 y versiones anteriores de la familia de sistemas operativos Windows NT, cuando se inicia el equipo, el cargador de arranque de Windows, denominado "ntldr", lee el archivo Boot.ini y muestra las entradas de cada sistema operativo en el menú de arranque. Luego, ntldr carga el sistema operativo seleccionado de acuerdo con la configuración del archivo Boot.ini.
De forma predeterminada, en unidades NTFS, los atributos de sistema, ocultos, archivados y de solo lectura se establecen para proteger Boot.ini; sin embargo, los miembros del grupo Administradores pueden cambiar estos atributos. Los atributos de archivo no afectan al funcionamiento del cargador de arranque.
En las secciones siguientes se describen brevemente Boot.ini y se explican los aspectos de las opciones de arranque específicas de los equipos con el firmware de BIOS de tipo PC/AT (Personal Computer Advanced Technology).
Esta sección incluye:
- Descripción general del archivo Boot.ini
- Edición del archivo Boot.ini
- Copia de seguridad del archivo Boot.ini
En este documento se describen los aspectos de Boot.ini que son de especial interés para los desarrolladores y evaluadores de controladores. Para ver una lista completa de los parámetros de Boot.ini, consulte el tema Opciones de cambio disponibles en Windows XP y los archivos Boot.ini de Windows Server 2003 en el sitio web de soporte de Microsoft.
Asignación de opciones de Boot.ini a opciones y elementos de BCDEdit
En la tabla siguiente se incluye una asignación de las opciones de arranque usadas en sistemas operativos anteriores a Windows Vista (en Boot.ini), a las opciones de BCDEdit y a los elementos de BCD usados en Windows. Para obtener información sobre los elementos de arranque de BCD en el contexto de un WMI, consulte Referencia del proveedor WMI de BCD.
Boot.ini | Opción de BCDEdit | Tipo de elemento de BCD |
---|---|---|
/3GB |
increaseuserva |
BcdOSLoaderInteger_IncreaseUserVa |
/BASEVIDEO |
vga |
BcdOSLoaderBoolean_UseVgaDriver |
/BOOTLOG |
bootlog |
BcdOSLoaderBoolean_BootLogInitialization |
/BREAK |
halbreakpoint |
BcdOSLoaderBoolean_DebuggerHalBreakpoint |
/CRASHDEBUG |
/dbgsettings /start |
|
/DEBUG, BOOTDEBUG |
/debug /bootdebug |
BcdLibraryBoolean_DebuggerEnabled |
/DEBUG |
/debug |
BcdOSLoaderBoolean_KernelDebuggerEnabled |
/DEBUG, /DEBUGPORT= |
/dbgsettings |
BcdLibraryInteger_DebuggerType |
/DEBUGPORT= |
/dbgsettings |
BcdLibraryInteger_SerialDebuggerPort BcdLibraryInteger_SerialDebuggerBaudRate BcdLibraryInteger_1394DebuggerChannel BcdLibraryString_UsbDebuggerTargetName BcdLibraryInteger_DebuggerNetHostIP BcdLibraryInteger_DebuggerNetPort BcdLibraryBoolean_DebuggerNetDhcp BcdLibraryString_DebuggerNetKey |
/EXECUTE |
nx |
BcdOSLoaderInteger_NxPolicy |
/FASTDETECT |
||
/HAL= |
hal |
BcdOSLoaderString_HalPath |
/KERNEL= |
kernel |
BcdOSLoaderString_KernelPath |
/MAXMEM= |
truncatememory |
BcdLibraryInteger_TruncatePhysicalMemory |
/NODEBUG |
/debug |
|
/NOEXECUTE |
nx { |
BcdOSLoaderInteger_NxPolicy |
/NOGUIBOOT |
quietboot |
BcdOSLoaderBoolean_DisableBootDisplay |
/NOLOWMEM |
nolowmem |
BcdOSLoaderBoolean_NoLowMemory |
/NOPAE |
pae |
BcdOSLoaderInteger_PAEPolicy |
/ONECPU |
onecpu |
BcdOSLoaderBoolean_UseBootProcessorOnly |
/PAE |
pae |
BcdOSLoaderInteger_PAEPolicy |
/PCILOCK |
usefirmwarepcisettings |
BcdOSLoaderInteger_UseFirmwarePciSettings |
/REDIRECT |
/ems /emssettings [ BIOS ] | [ EMSPORT:{port} | [EMSBAUDRATE: {baudrate}] ] |
BcdOSLoaderBoolean_EmsEnabled |
/SOS |
sos |