Exportar (0) Imprimir
Expandir todo
Personas que lo han encontrado útil: 0 de 1 - Valorar este tema

Procedimientos para modificar el almacén de BCD mediante Bcdedit

Actualizado: mayo de 2008

Se aplica a: Windows Server 2008, Windows Server 2008 R2

Puede usar el Editor de datos de la configuración de arranque (Bcdedit.exe) para ver y modificar el contenido del almacén de datos de la configuración de arranque (BCD). Para obtener más información, consulte "Preguntas más frecuentes acerca del editor de datos de la configuración de arranque" (http://go.microsoft.com/fwlink/?LinkId=112156).

noteNota
Tenga en cuenta que, cuando modifique el almacén de BCD, debe forzar la nueva creación del mismo para que sus cambios surtan efecto. Para hacerlo, reinicie el servicio WDSServer (ejecute wdsutil /stop-server y después ejecute wdsutil /start-server) o ejecute Sc control wdsserver 129.

Para ver el contenido de este almacén, ejecute el siguiente comando en el símbolo del sistema:

Sintaxis: bcdedit /enum all /store <ruta de acceso al almacén de BCD>

Ejemplo: C:\boot>bcdedit.exe /enum all /store c:\remoteinstall\tmp\X86.{05FF3388-7D71-46A1-AE8A704480979281}.bcd

El valor de tiempo de espera de selección predeterminado está establecido en 30 segundos. Para configurar este valor, establezca la opción adecuada del almacén Default.bcd para la arquitectura de su cliente mediante estos pasos:

  1. Para ver los parámetros de configuración existentes en el almacén Default.bcd, ejecute el siguiente comando:

    Sintaxis: bcdedit /enum all /store <ruta de acceso completa y nombre de archivo del almacén>

    Ejemplo:

    C:\>bcdedit /enum all /store c:\RemoteInstall\Boot\x86\default.bcd
    Administrador de arranque de Windows
    --------------------
    identifier              {bootmgr}
    inherit                 {dbgsettings}
    timeout                 30
    
    Aplicación del modo real (10400009)
    --------------------------------
    identifier              {40fe5c41-285e-412b-b4cd-0ce498e470a2}
    device                  boot
    path                    OSChooser\i386\startrom.n12
    description             Remote Installation Services
    pxesoftreboot           Yes
    
    Configuración del depurador
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    Opciones de dispositivo
    --------------
    identifier              {68d9e51c-a129-4ee1-9725-2ab00a957daf}
    ramdisksdidevice        boot
    ramdisksdipath          \Boot\Boot.SDI
    
  2. Para establecer el valor de tiempo de espera adecuado, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén> /set {bootmgr} timeout <valor en segundos>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {bootmgr} timeout 10

  3. Para forzar la regeneración del almacén de BCD, use el siguiente comando:

    C:\>sc control wdsserver 129

Para configurar el administrador de arranque para que permita una experiencia de instalación localizada, realice estos pasos:

  1. Para ver la configuración existente en el almacén de BCD predeterminado, ejecute el siguiente comando:

    Sintaxis: bcdedit /enum all /store <ruta de acceso completa y nombre de archivo del almacén>

    Ejemplo:

    C:\>bcdedit /enum all /store c:\RemoteInstall\Boot\x86\default.bcd
    
    Administrador de arranque de Windows
    --------------------
    identifier              {bootmgr}
    inherit                 {dbgsettings}
    timeout                 30
    
    Aplicación del modo real (10400009)
    --------------------------------
    identifier              {40fe5c41-285e-412b-b4cd-0ce498e470a2}
    device                  boot
    path                    OSChooser\i386\startrom.n12
    description             Remote Installation Services
    pxesoftreboot           Yes
    
    Configuración del depurador
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    Opciones de dispositivo
    --------------
    identifier              {68d9e51c-a129-4ee1-9725-2ab00a957daf}
    ramdisksdidevice        boot
    ramdisksdipath          \Boot\Boot.SDI
    
  2. Para establecer el valor de configuración regional adecuado, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén> /set {bootmgr} locale <idioma>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {bootmgr} locale en-US

  3. Para establecer la ruta de acceso de la aplicación, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén> /set {bootmgr} path <ruta de acceso relativa a bootmgr.exe>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {bootmgr} path \boot\<arch>\bootmgr.exe

  4. Para forzar la regeneración del almacén de BCD en la carpeta \Tmp enviando una señal de control al servicio del servidor por especificación, use el siguiente comando:

    C:\>sc control wdsserver 129

El valor de tamaño de bloque de TFTP predeterminado es 1432 bytes. Para configurar este valor, establezca el valor adecuado en el almacén de BCD predeterminado para la arquitectura del cliente, siguiendo estos pasos:

  1. Para determinar el identificador GUID del administrador de arranque, ejecute el siguiente comando:

    Sintaxis: bcdedit /enum all /store <ruta de acceso completa y nombre de archivo del almacén>

    Ejemplo:

    C:\>bcdedit /enum all /store c:\RemoteInstall\Boot\x86\default.bcd
    
    Administrador de arranque de Windows
    --------------------
    identifier              {bootmgr}
    inherit                 {dbgsettings}
    timeout                 30
    
    Aplicación del modo real (10400009)
    --------------------------------
    identifier              {40fe5c41-285e-412b-b4cd-0ce498e470a2}
    device                  boot
    path                    OSChooser\i386\startrom.n12
    description             Remote Installation Services
    pxesoftreboot           Yes
    
    Configuración del depurador
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    Opciones de dispositivo
    --------------
    identifier              {68d9e51c-a129-4ee1-9725-2ab00a957daf}
    ramdisksdidevice        boot
    ramdisksdipath          \Boot\Boot.SDI
    
  2. Para establecer el valor de tamaño de bloque de TFTP adecuado, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén> /set {<identificador GUID>} ramdisktftpblocksize <tamaño de bloque>

    Ejemplo: bcdedit /store c:\RemoteInstall\boot\x86\default.bcd /set {68d9e51c-a129-4ee1-9725-2ab00a957daf} ramdisktftpblocksize 4096

    noteNota
    Es recomendable que aumente este valor en múltiplos (4096, 8192, 16384, etc.) y que no establezca un valor superior a 16384.

  3. Para forzar la regeneración del almacén de BCD, use el siguiente comando:

    sc control wdsserver 129

El tamaño de ventana de TFTP predeterminado es 4. Para configurar este valor, establezca el valor adecuado en el almacén de BCD predeterminado para la arquitectura del cliente, siguiendo estos pasos:

  1. En el símbolo del sistema, determine el identificador GUID del administrador de arranque ejecutando el siguiente comando:

    Sintaxis: bcdedit /enum all /store <ruta de acceso completa y nombre de archivo del almacén>

  2. Para establecer el tamaño de ventana de TFTP adecuado, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén> {<GUID>} ramdisktftpwindowsize <tamañoDeVentana>

    Ejemplo: bcdedit /store c:\RemoteInstall\boot\x86\default.bcd {68d9e51c-a129-4ee1-9725-2ab00a957daf} ramdisktftpwindowsize 8

  3. Para forzar la regeneración del almacén de BCD, ejecute el siguiente comando:

    sc control wdsserver 129

Hay tres opciones de depuración que puede agregar mediante BCDedit.exe. Se describen en la siguiente tabla.

 

Opción Descripción

/bootdebug

Habilita o deshabilita la depuración de arranque para una aplicación de arranque.

/dbgsettings

Establece los parámetros globales del depurador.

/debug

Habilita o deshabilita la depuración de kernel para una entrada de sistema operativo.

  1. Para ver la configuración existente en el almacén Default.bcd, ejecute el siguiente comando:

    Sintaxis: bcdedit /enum all /store <ruta de acceso completa y nombre de archivo del almacén>

    Ejemplo:

    C:\>bcdedit /enum all /store c:\RemoteInstall\Boot\x86\default.bcd
    
    Administrador de arranque de Windows
    --------------------
    identifier              {bootmgr}
    inherit                 {dbgsettings}
    timeout                 30
    
    Aplicación del modo real (10400009)
    --------------------------------
    identifier              {40fe5c41-285e-412b-b4cd-0ce498e470a2}
    device                  boot
    path                    OSChooser\i386\startrom.n12
    description             Remote Installation Services
    pxesoftreboot           Yes
    
    Configuración del depurador
    -----------------
    identifier              {dbgsettings}
    debugtype               Serial
    debugport               1
    baudrate                115200
    
    Opciones de dispositivo
    --------------
    identifier              {68d9e51c-a129-4ee1-9725-2ab00a957daf}
    ramdisksdidevice        boot
    ramdisksdipath          \Boot\Boot.SDI
    
  2. Para establecer los valores de depuración adecuados, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén> /set {bootmgr} bootdebug <valor>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {bootmgr} bootdebug on

  3. Para forzar la regeneración del almacén de BCD, use el siguiente comando:

    sc control wdsserver 129

  1. Para determinar el GUID de la entrada de sistema operativo, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén de BCD por imagen> /enum all

    Ejemplo:

    C:\>bcdedit /store c:\RemoteInstall\Boot\x86\Images\boot.wim.bcd /enum all
    
    Cargador de arranque de Windows
    -------------------
    identifier              {06689f95-f69c-4937-8ded-09a966a6a319}
    device                  ramdisk=[boot]\Boot\x86\Images\boot.wim,{68d9e51c-a129-4ee1-9725-2ab00a957da
    f}
    description             WinPE 5600 RC1
    osdevice                ramdisk=[boot]\Boot\x86\Images\boot.wim,{68d9e51c-a129-4ee1-9725-2ab00a957da
    f}
    systemroot              \WINDOWS
    detecthal               Yes
    winpe                   Yes
    
  2. Para habilitar las opciones de depuración, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <nombre de ruta completa y nombre de archivo del almacén de BCD por imagen> /set <identificador GUID> debug <valor>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {06689f95-f69c-4937-8ded-09a966a6a319} debug on

  3. Habilite la herencia de las opciones de depuración que se encuentran en Default.bcd para que se apliquen a la entrada de sistema operativo, usando el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén de BCD por imagen> /set <identificador GUID> inherit {dbgsettings}

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {06689f95-f69c-4937-8ded-09a966a6a319} inherit {dbgsettings}

  4. Para forzar la regeneración del almacén de BCD, use el siguiente comando:

    sc control wdsserver 129

En el caso de servidores equipados con el firmware adecuado, Servicios de administración de emergencia (EMS) proporciona funcionalidad que sirve para administrar un servidor de forma remota. Esto resulta útil para aquellos equipos que no admiten la salida de vídeo directo o no tienen un teclado ni un mouse conectados. Excepto el mantenimiento y la sustitución de hardware, todas las funciones administrativas que se pueden realizar localmente deberían estar disponibles de forma remota. Esto incluye el inicio del equipo y la realización de tareas de recuperación del sistema. Este método se suele usar para los servidores de gama alta en un centro de datos.

Generalmente, existen dos tipos de dispositivos que admiten la administración remota: aquellos cuyo BIOS y Extensible Firmware Interface (EFI) admiten la redirección de UI y aquellos cuyo BIOS no admite la redirección de UI. La primera clase de equipos suelen estar basados en EFI, normalmente servidores basados en Itanium. En la segunda clase de equipos, se ha extraído la tarjeta de vídeo (o nunca la incluyeron) y el objetivo es redirigir la salida mediante un puerto COM.

La compatibilidad con la administración remota está habilitada de forma predeterminada para los equipos basados en Itanium que usen los valores de configuración especificados en el almacén de BCD predeterminado que se creó para los clientes basados en Itanium. Estas configuraciones de EMS están habilitadas y establecidas para usar la configuración predeterminada del BIOS (al contrario que la redirección al puerto COM). Cada almacén de BCD por imagen que se genera para clientes basados en Itanium está establecido para heredar estas configuraciones de la configuración de BCD predeterminada.

La compatibilidad con la administración remota no está habilitada de forma predeterminada para los equipos basados en x86 o x64 que no admiten la redirección del BIOS. Para habilitar esta compatibilidad, siga estos pasos:

  • Ajuste el programa de arranque de red predeterminado en uno que admita la administración remota (por ejemplo, hdlscom1.com, hdlscom1.n12, hdlscom2.com o hdlscom2.n12). Para obtener más información sobre los programas de arranque de red y su uso, consulte la página acerca de la Administrar programas de arranque de red.

  • Indique al cargador que admita la administración remota. Puede hacerlo usando BCDedit.exe para establecer las opciones de EMS adecuadas en el almacén de BCD predeterminado usado para esa arquitectura. Debe habilitar las configuraciones de EMS y, opcionalmente, puede especificar la velocidad en baudios y el puerto predeterminados.

  1. Para determinar el GUID de la entrada de sistema operativo, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén de BCD por imagen> /enum all

    Ejemplo:

    C:\>bcdedit /store c:\RemoteInstall\Boot\x86\Images\boot.wim.bcd /enum all
    
    Cargador de arranque de Windows
    -------------------
    identifier              {06689f95-f69c-4937-8ded-09a966a6a319}
    device                  ramdisk=[boot]\Boot\x86\Images\boot.wim,{68d9e51c-a129-4ee1-9725-2ab00a957da
    f}
    description             WinPE 5600 RC1
    osdevice                ramdisk=[boot]\Boot\x86\Images\boot.wim,{68d9e51c-a129-4ee1-9725-2ab00a957da
    f}
    systemroot              \WINDOWS
    detecthal               Yes
    winpe                   Yes
    
  2. Para crear la opción de configuración de EMS en el almacén Default.bcd, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre del almacén de BCD por imagen> /create {emssettings} /d <descripción>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /create {emssettings} /d "Configuración de EMS”

  3. Para establecer la velocidad en baudios, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre del almacén de BCD por imagen> /set {emssettings} baudrate <valor>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {emssettings} baudrate 115200

  4. Para establecer el tipo de puerto de salida, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre del almacén de BCD por imagen> /set {emssettings} debugtype <valor>

    Ejemplo:bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {emssettings} debugtype Serial

  5. Para establecer el número del puerto de salida (que debería coincidir con el puerto de salida del programa de arranque de red configurado), ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre del almacén de BCD por imagen> /set {emssettings} debugport <valor>

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {emssettings} debugport 1

  6. Para determinar el GUID de la entrada de sistema operativo, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre de archivo del almacén de BCD por imagen> /enum all

    Ejemplo:

    C:\>bcdedit /store c:\RemoteInstall\Boot\x86\Images\boot.wim.bcd /enum all
    
    Cargador de arranque de Windows
    -------------------
    identifier              {06689f95-f69c-4937-8ded-09a966a6a319}
    device                  ramdisk=[boot]\Boot\x86\Images\boot.wim,{68d9e51c-a129-4ee1-9725-2ab00a957da
    f}
    description             WinPE 5600 RC1
    osdevice                ramdisk=[boot]\Boot\x86\Images\boot.wim,{68d9e51c-a129-4ee1-9725-2ab00a957da
    f}
    systemroot              \WINDOWS
    detecthal               Yes
    winpe                   Yes
    
  7. Para establecer la configuración de EMS en el almacén de BCD por imagen, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre del almacén de BCD por imagen> /set <identificador GUID> ems <valor>

    Ejemplo:bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {06689f95-f69c-4937-8ded-09a966a6a319} ems on

  8. Para habilitar la herencia de la configuración de EMS a partir de los valores de Default.bcd configurados antes, ejecute el siguiente comando:

    Sintaxis: bcdedit /store <ruta de acceso completa y nombre del almacén de BCD por imagen> /set <identificador GUID> inherit {emssettings}

    Ejemplo: bcdedit /store c:\RemoteInstall\Boot\x86\default.bcd /set {06689f95-f69c-4937-8ded-09a966a6a319} inherit {emssettings}

  9. Para forzar la regeneración del almacén de BCD, use el siguiente comando:

    sc control wdsserver 129

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.