No se puede realizar un arranque dual en Windows 7 después de instalar Ubuntu

No se puede realizar un arranque dual en Windows 7 después de instalar Ubuntu

Después de tener algunos problemas de compatibilidad con algún software en Ubuntu, decidí que debería iniciar Windows 7 de forma dual para poder usar ese software. Después de iniciar desde un Live CD de Ubuntu y particionar 100 GB de mi disco duro de Ubuntu, recibí este mensaje del Live CD de Windows 7 cuando intenté instalar en la partición en blanco:

Windows no se puede instalar en este disco. El disco seleccionado es del estilo de partición GPT.

Después de investigar un poco, las únicas soluciones que pude encontrar implican formatear todo el disco duro, lo cual no puedo hacer porque quiero conservar Ubuntu y no tengo dónde colocar una copia de seguridad de 400 GB.

Consecuencia de sudo parted -l:

Model: ATA ST1000DM003-1ER1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system     Name                  Flags
 1      1049kB  538MB   537MB   fat32                                 boot
 2      538MB   884GB   884GB   ext4
 3      884GB   992GB   107GB                   Basic data partition  msftdata
 4      992GB   1000GB  8468MB  linux-swap(v1)

(El número 3 es la partición en la que quiero instalar, así que la razón por la que no tiene sistema de archivos es porque eliminé la partición mientras usaba mi disco de instalación de Windows)

Respuesta1

Esto es realmente un problema de Windows, no un problema de Ubuntu, pero interactúa con Ubuntu, por lo que merece una respuesta.

Tu primera tarea es descubrirsu modo de arranque de Ubuntu.Si el directorio /sys/firmware/efiestá presente, estás iniciando Ubuntu en modo EFI. Esta es la mejor posibilidad para superar su problema. Si ese directorio esnopresente, entonces es casi seguro que esté arrancando en modo BIOS/CSM/legacy, lo que podría complicar las cosas. Tomaré primero el caso más simple.

Si está iniciando Ubuntu en modo EFI, entonces la solución es hacer que el instalador de Windows también inicie en modo EFI. Acabo de hacer una búsqueda en Internet y encontréesta publicación en el forosobre el tema. No puedo prometer que sea 100% exacto. Si tiene problemas, intente realizar una búsqueda en Internet por su cuenta o pregunte en un foro de Windows.

Si está iniciando Ubuntu en modo BIOS/CSM/legacy, entonces necesita averiguar si su computadora estácapazdel arranque en modo EFI. Si es así, puede instalar Windows en modo EFI y luego instalar un cargador de arranque EFI para Linux (ver más abajo), logrando así que tanto Windows como Linux arranquen en modo EFI. Si la computadora solo tiene BIOS, entonces se enfrentará a la necesidad de soluciones alternativas más complejas o feas, como por ejemplo:

  • Ejecute Windows en un entorno virtualizado (como en VirtualBox).
  • Convierta el disco de GPT a MBR (lo que puede hacer con gdisk, conalgunas advertencias), luego instale Windows en una configuración de arranque dual convencional.
  • Cree particiones de Windows y luego cree unaMBR híbridoque contiene esas particiones para mantener feliz a Windows.

He enumerado estas opciones más o menos en el orden en que las recomiendo, aunque los detalles de su configuración y necesidades pueden cambiar ese orden.

Tenga en cuenta que cuando instala Windows, en cualquier modo de inicio, es probable que sobrescriba parcialmente GRUB o configure su propio cargador de inicio como el principal. (Usar VirtualBox es la única solución que eliminará este riesgo). Por lo tanto, no invertiría mucho esfuerzo en realizar cambios en el cargador de arranque de Ubuntu antes de instalar Windows. ElUtilidad de reparación de arranquepuede solucionar muchos problemas de arranque de Ubuntu; pero es importante que inicie el disco de emergencia que usa para ejecutarlo en el mismo modo que usa para iniciar sus sistemas operativos (BIOS/CSM/legacy vs. EFI/UEFI). Para controlar este modo de inicio, es posible que necesite utilizar el administrador de inicio de su firmware, y los detalles de cómo hacerlo varían de una computadora a otra.

Otra opción de reparación del cargador de arranque, aunque solo para arranques en modo EFI, es usar miVuelva a encontrar el administrador de arranque.Puede descargar la versión en CD-R o unidad flash USB, iniciar desde allí e iniciar Ubuntu en modo EFI. Luego puede instalar rEFInd desde su paquete Debian o PPA; o ejecute Boot Repair y tenga la seguridad de que lo está haciendo en modo EFI.

información relacionada