Reparación de BCD para un instalador de Windows en el disco duro portátil Grub2

0

He creado un disco duro externo que contiene GRUB2. Esta unidad puede arrancar lo siguiente:

  • Windows 10 PE
  • Ubuntu 16
  • Muchos archivos ISO

Ahora quiero incluir instalaciones de Windows. Mi problema es que quiero poner cada versión de Windows en su propia carpeta así:

  • DIR windows10x64
  • DIR windows10x32
  • DIR windows8x64
  • DIR windows8x32
  • DIR windows7x64
  • DIR windows7x32

El problema ahora es que mover los archivos de instalación desde su directorio raíz a estas carpetas arruina el BCD. Sé que puedes usar bcdbootpara reparar el BCD en un sistema de archivos de Windows. Mi problema es que no hay un sistema de archivos de Windows dentro de los archivos de instalación.

¿Hay alguna forma de reparar el BCD en un USB de instalación de Windows?

¡Gracias!

Gavin Youker
fuente

Respuestas:

0

Si tiene la imagen de instalación de Windows (por ejemplo, * .iso), todas esas tonterías relacionadas con la estructura de archivos de Windows en los medios de instalación son cosa del pasado. Formatee la unidad como una unidad Easy2Boot *, luego simplemente copie la iso a la memoria USB y listo. Copie dos o cinco o diez iso al palo, si lo desea, siempre que tenga espacio. Cuando arranque, obtendrá un menú para seleccionar desde qué iso desea arrancar, y estará dorado.

* Si las imágenes son de 4 GB o más, debe formatear la unidad como NTFS o exFAT.

benJephunneh
fuente
Esto es genial, mi único problema es que estoy usando Grub2 en una unidad USB. Este arranque dual de Windows y Ubuntu junto con algunos ISO ... ¿aún se puede hacer?
Gavin Youker,
¿Podría dar más detalles sobre todo el proceso, tal vez incluso en su pregunta original? Parece que está diciendo que la unidad USB es un disco duro que tiene sus dos sistemas operativos, además de los medios de instalación, ¿no es así? Si entiendo correctamente, entonces, desea colocar las fuentes de instalación de Windows en una unidad desde la que también inicia, y desea poder seleccionar lo que hace en el arranque. Suena como algo en lo que comencé a trabajar (pero que nunca terminé) cuando estaba haciendo la reparación de la computadora. ¿Es ese tu propósito también?
benJephunneh
Sí, esa es mi situación exacta. Perdón por no ser tan claro, editaré mi pregunta más adelante. La idea y los usos son exactamente como se describen. El verdadero problema es que el MBR no permite más de cuatro particiones, por lo que no puedo colocar cada instalación en una partición separada (además, me parece descuidada). Entonces, mi solución es hacer solo una partición con directorios para cada instalador. El único problema es que al salir del directorio raíz y entrar en los directorios para cada versión, el BCD se desordena completamente ... ¿Alguna vez encontró una solución?
Gavin Youker
@Gavin: solo el código de arranque (para ti que es grub y el administrador de arranque de Windows al que se carga) debe estar en una partición primaria: el "volumen del sistema" del sistema operativo principal puede ser no primario o incluso un VHD.
Ben Voigt
Interesante ... ¿Pensé que Grub2 no admite paartitons lógicos? Cada vez que intente iniciar el sistema a través de un volumen lógico Grub2 estoy reunió conError: unknown filesystem
Gavin Youker