El nuevo sistema de arranque de Windows Vista
Aquí os dejo esta información básica, obtenida de aqui de José Manuel Tella Llop y debajo de estas linea os comentaré como cambiar de posición en arranque para un sistema Vista o Xp y la duración de espera para que se ejecute la opción.
¿DÓNDE ESTÁN LAS LINEAS DE ESTE MENU Y COMO PODEMOS MODIFICAR SU CONTENIDO?
Aquí empieza el primer problema. No existe un fichero de texto equivalente al BOOT.INI. Modificar el orden de carga (es decir, qué línea estará preseleccionada), puede hacerse de una manera similar a Windows XP: botón derecho en mi PC, propiedades, pestaña de avanzado, botón de inicio y recuperación. Allí podremos establecer qué sistema operativo será seleccionado por defecto y el tiempo en segundos que esperará el menú. Pero no existe ya el botón de "editar" porque no se puede editar nada: no hay archivo de texto como antes era el BOOT.INI.
Dónde conserva Windows Vista estos datos es en el fichero oculto BCD.LOG que está en la carpeta Boot. Pero este archivo es un archivo binario, que no sólo contiene eso, sino también código ejecutable. No podemos editarlo ya que lo destruiremos.
Existe una utilidad de comando de línea que veremos a continuación: BCDEDIT.EXE la cual nos permite la modificación. Pero no es sencilla ni tan siquiera intuitiva.
Imaginemos que instalamos en nuestra máquina dos Windows Vista: un vista de 32 y uno de 64. El menú nos quedará:
Legacy (pre-
Microsoft Windows
Microsoft
Windows
Legacy (pre-
El cual contiene dos líneas"Microsoft Windows". La primera corresponde al 64 bits y la segunda al 32. Lo lógico es que queramos que cada línea muestre el texto correspondiente para no inducirnos a error. Es decir, que contenga, por ejemplo:
Legacy Microsoft Windows Operating System
Microsoft Windows Vista 64
Microsoft Windows
Vista 32
Legacy Microsoft Windows Operating System
La manera de hacerlo es mediante el comando de línea BCDEDIT.EXE el cual modificará el archivo BCD.LOG (oculto) que he citado anteriormente.
Al ejecutar BCDECIT.EXE en una consola de comandos, nos mostrará (en nuestro ejemplo anterior):
Windows Boot Manager
-
Identifier: {bootmgr}
Type: 10100002
Device:
partition=C:
Description: Windows Boot Manager
Locale: ENG-
Inherit options: {emssettings}
{dbgsettings}
Default:
{legacy}
Display order: {legacy}
{5a45d108-
{c59756d6-
Timeout:
10
Windows Legacy OS Loader
-
Identifier: {legacy}
Type: 10300006
Device:
partition=C:
Path: \ntldr
Description: Legacy (pre-
Windows Boot Loader
-
Identifier: {5a45d108-
Type:
10200003
Device: partition=D:
Path: \Windows\system32\winload.exe
Description: Microsoft
Windows
Locale: ENG-
Inherit options: {emssettings}
{dbgsettings}
Windows device: partition=D:
Windows
root: \Windows
No Execute policy: OptIn
Windows Boot Loader
-
Identifier: {c59756d6-
Type:
10200003
Device: partition=L:
Path: \Windows\system32\winload.exe
Description: Microsoft
Windows
Locale: ENG-
Inherit options: {emssettings}
{dbgsettings}
Windows device: partition=L:
Windows
root: \Windows
No Execute policy: OptIn
Se pueden modificar los parámetros, textos, etc con el mismo comando. Incluso añadir entradas. Si se ejecuta con /? nos dará la sintaxis. En nuestro caso, para modificar únicamente los literales a mostrar en el menú de arranque debemos hacer:
BCDEDIT -
Es decir {ID a modificar}y a continuación lo que queremos modificar. Puede ser la Descripcion, el Path, las políticas de No Execute, etc.....
-
Bueno el caso es el siguiente, tengo el XP instalado, como casi todos antes de tener el vista.
Hago una partición e instalo en windows Vista “original” y que pasa cuando termina y reinicia, nos saldrá una pantalla con dos opciones, XP o VISTA, pero si no tocamos nada se nos ejecutará la última opción, arrancará el Vista a los no se cuantos segundos.
Que quiero hacer, yo actualmente utlizo el XP y reinicio muchas veces al dia para hacer pruebas y quiero que si a los 3 segundos de espera no he tocado nada. Me carge el Windows XP.
Hasta aquí, todo correcto, yá seguiremos.
Con VistaBoot creo que podemos terminar esta sección, con este soft puedes hacer lo que quieras con el arranque.
Lo de Acronis no vale, es valido solo para los sistemas Windows.
There is currently 2 OS(s) installed on your system.
The current boot timeout is: 5
Default OS: Microsoft Windows Vista
Entry 1
-
Name: Microsoft Windows Vista
BCD ID: {current}
Boot Drive: C:
Windows Drive: C:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows
Entry 2
-
Name: Unidad E:
BCD ID: {d0ac60cf-
Boot Drive: E:
Windows Drive: E:
System Bootloader: \Windows\System32\winload.exe
Windows Directory: \WINDOWS

