¿Cómo puedo instalar Windows después de haber instalado Ubuntu?

223

Tengo Ubuntu en mi computadora portátil. Ahora quiero instalar Windows 7 en un arranque dual. ¿Cómo puedo hacer esto?

No puedo perder mis archivos de Ubuntu, y me temo que podría romper GRUB .

¡Vaya aquí solo para UEFI!

Sk8er
fuente
8
Si solo usará Win 7 ocasionalmente, también puede intentar instalarlo como invitado o máquina virtual usando virtualbox. Consulte esta pregunta y aceptó la respuesta, incluidos los comentarios, para obtener detalles sobre esa opción.
koushik
66
Para mayor comodidad, la próxima vez instale Windows antes de Ubuntu para salvar las molestias de GRUB.
Oxwivi
Tenga en cuenta que las computadoras con una copia preinstalada de Windows 8 tienen una tabla de partición diferente y usan UEFI en lugar de BIOS. ¿Debería proporcionar esto como respuesta? Desplazarse hacia abajo.
LiveWireBT
1
Este artículo describe en detalle cómo instalar Windows 7/8
dinosaurio
Para las personas que tienen una PC de escritorio en lugar de una computadora portátil: considere obtener un disco duro separado para el segundo sistema operativo. Mucho menos problemas de esa manera. (Todo lo que necesita hacer es cambiar el orden de arranque o desconectar la unidad de Ubuntu antes de instalar Windows, luego volver a cambiarla y simplemente ejecutar update-grub)
Inquisitive Lurker

Respuestas:

151

Aquí está el esquema general:

  1. Hacer espacio para Windows
  2. Instalar Windows
  3. Montar el /bootdirectorio o partición
  4. Instalar el gestor de arranque ( GRUB )

Paso cero: haga una copia de seguridad de sus datos importantes antes de hacer nada

Paso uno: haga espacio para Windows

Abra GParted y asegúrese de tener al menos 20 GB disponibles para Windows 7, ya sea como partición que puede eliminar o como espacio sin particiones. Si es una partición, quítela de GRUB para asegurarse de que no interrumpa su instalación de Ubuntu: GParted se quejará si algo malo está por suceder.

Tome nota del /bootdispositivo actual . Si eso no aparece allí, tome nota del /dispositivo. El nombre del dispositivo es algo asísda5 .

Paso dos: instalar Windows

Instale Windows 7 en el espacio que acaba de crear

Paso tres - Montar /boot

Nota: en lugar de montar el directorio de arranque o la partición desde la instalación en el entorno de medios en vivo, puede especificar la ruta con el --boot-directoryparámetro para grub-install, más información en la página de manual.

Cargue desde su CD en vivo de Ubuntu y luego ejecute estos comandos.

  • Si NO tiene una /bootpartición separada :

    sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
    sudo rm -rf /boot    # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
    sudo ln -s /mnt/boot /boot
    
  • Si tiene una /bootpartición SEPARADA :

    sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
    

Paso cuatro: instale el gestor de arranque

Nota: Estas instrucciones se escribieron inicialmente para Windows 7 y computadoras de arranque BIOS. Si tiene UEFI y Windows 8 y superior, probablemente necesite reemplazarlo grub-pcpor grub-efi-amd64in sudo apt-get install grub-pc.

Luego continúe con esos comandos:

sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda     # NOTE THAT THERE IS NO DIGIT
sudo umount /boot

Y reiniciar. Debería funcionar bien y arrancar ambos sistemas.

evgeny
fuente
44
Al menos en Ubuntu 10.10, grub-pcestá incluido en el CD en vivo (para que pueda saltear la línea sudo apt-get update && sudo apt-get install grub-pc).
Mateo
2
If you DO NOT have a separate /boot partition:- ¿Cómo me entero de esto?
Alan Coromano
2
¿No sería mejor (más seguro) usar a chroot?
kiri
2
Una instrucción más segura en lugar de rm -rf /bootes:mount --bind /mnt/boot /boot
Amr Mostafa
3
Hizo exactamente como se muestra aquí, pero no funcionó para Ubuntu 14.04. Después de invocar grub-install, Ubuntu se inicia automáticamente, no se muestra el menú de inicio de GRUB. Sin embargo, el método que se muestra a continuación (la respuesta de Peachy) funcionó ( boot-repair).
Jan-Philip Gehrcke
136

Instalar Windows después de Ubuntu no es el proceso recomendado para un sistema Windows y Ubuntu de arranque dual, pero es posible.

  • Primero, debe asegurarse de que el espacio libre de 50GB esté disponible, redimensionando su Ubuntu usando gParted si es necesario.
  • También use gParted o Disk Utility para formatear el espacio libre como NTFS , esto evita que Windows 7 cree una partición de arranque adicional además de la unidad "C".
  • A continuación, inicie el instalador de DVD de Windows e instale Windows en la partición NTFS. Al reiniciar, Windows se iniciará automáticamente y no verá el menú de grub que le permite elegir Ubuntu, porque el cargador de arranque de Windows ha reemplazado a grub.

  • Ahora, lo que debe hacer es ejecutar Ubuntu desde LiveCD o LiveUSB e instalar la reparación de arranque .

  • Para instalar la reparación de arranque , abra una terminal presionando Ctrl+Alt+Ty escriba los siguientes comandos:

    sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
    sudo apt-get install -y boot-repair && boot-repair
    
  • Después de la instalación, la reparación de arranque se iniciará automáticamente, si no es así, ejecútelo a través de Dash.

  • Asegúrese de seleccionar la reparación recomendada para reparar la mugre. Reiniciar y eso es todo.

  • Ahora debería tener un menú Grub en el arranque, lo que le permite elegir entre Ubuntu, memtest y Windows 7
Aterciopelado
fuente
66
Gracias perfecto Solo por mencionar que también necesitarás una conexión a Internet. Y para ejecutar la terminal para poner los comandos antes mencionados, presione la súper tecla en su teclado (generalmente con el logotipo de Windows) y escriba Terminal. Use la terminal para poner los comandos.
groo
1
Jan-Philip, para tu información, el PPA se ha solucionado y ahora está disponible para todas las versiones compatibles de Ubuntu. Entonces ya no necesitas este truco. vea la página de la comunidad de Ubuntu sobre Boot-Repair.
LovinBuntu
¿Funciona esto también para Windows 8 / 8.1?
A. Donda
1
Sí, esto funciona para todas las versiones de Windows desde 7, hasta 8, 8.1 y 10. Esto también funciona con Ubuntu 15.10.
aalaap
1
Windows 7 no se detectó de alguna manera después de instalar la reparación de arranque. Grub actualizado a la versión 2 lo hizo aparecer. askubuntu.com/questions/405189/…
ruelluna
12

boot-repair hizo un muy buen trabajo lanzado desde un live-usb, simplemente aplicando la opción recomendada.

Quesst
fuente
1
Esto funcionó increíblemente bien. Gracias por el enlace.
Gazler
6

Cuando arrancas, ¿has verificado el orden de arranque en tu BIOS? Si está iniciando directamente en el disco duro, siempre perderá el USB. Debe mover la opción de inicio del dispositivo USB más arriba en la lista de prioridades.

Compruebe también que su computadora le permite iniciar desde USB en el puerto USB que está utilizando.

Slipstream
fuente
1
¿Qué quieres decir con la primera parte, pero estoy seguro de que mi computadora permite el arranque desde USB en ese puerto
Ubisoft Terzuz
Vea esto , en el BIOS hay una configuración que le dice a la computadora a qué arrancar primero. Si su disco duro está por encima del usb en la lista, siempre arrancará con eso
Seth
4

Para instalar Windows, necesita una partición vacía que estará dedicada a Windows. Si lo hace, continúe e instálelo utilizando el procedimiento de instalación normal. Después de la instalación, reinicie en Windows y reinicie varias veces más para experimentar Windows ;-) (lo siento, no pude resistir)

Como dijiste, esto romperá GRUB y tu computadora solo puede iniciar Windows después de esto. No se desespere, ya que hay una sección de ayuda dedicada a restaurar GRUB y poder realizar un arranque dual. Mira aquí . Después de realizar esto, su computadora podrá arrancar Ubuntu y Windows.

Antes de comenzar, anote con mucho cuidado la ubicación (número de disco duro, marca y número de partición dentro de eso) de la instalación actual de Ubuntu (que obviamente no desea sobrescribir) y la partición vacía en la que desea instalar Windows . Además, durante la instalación de Windows, si ofrece formatear cualquier partición distinta a la que está instalando Windows, no acepte.

koushik
fuente
2
El enlace cerca de "Mira aquí". (en algún lugar de SourceForge) parece estar roto (pantalla en blanco en Firefox e Internet Explorer).
Peter Mortensen
4

En caso de que su computadora venga con una copia preinstalada de Windows 8 y la eliminó porque muchas personas le dijeron que la odiara y descubrió que después de instalar Ubuntu, no es lo que desea, tenga en cuenta esto:

Su computadora arranca con UEFI y tiene una tabla de particiones GPT.

Para instalar Windows 7 , cree e inicie los medios de instalación de Windows 7 en modo UEFI o configure el modo de inicio y la tabla de particiones como heredadas.

LiveWireBT
fuente
y tampoco intente instalar Ubuntu junto reduciendo las particiones y normalmente como en otros sistemas. Lea help.ubuntu.com/community/UEFI
Devesh Khandelwal el
No he eliminado los archivos de instalación que venían preexistentes con el firmware de la computadora portátil (pero solo la unidad C, donde Windows estaba instalado anteriormente). Ahora, ¿cómo instalo Windows 8.1 desde eso?
usuario12458
3

Primero, debe arrancar con un CD / USB en vivo y reducir su partición para crear una segunda. Windows 7 requiere y crea una segunda partición que se llama "sistema reservado". No sé por qué, pero lo hace. (Por lo tanto, terminará con tres o cuatro particiones si tiene una partición de intercambio).

Cuando su partición esté lista, simplemente inicie con su unidad de DVD / USB de Windows 7 e instale Windows 7 en la nueva partición.

Cuando se haya instalado Windows 7, GRUB se romperá y solo podrá iniciar Windows (automáticamente). Simplemente inicie con un CD / USB de Ubuntu en vivo y corríjalo (como se menciona en otros comentarios).

Ahora, otro problema que pueden enfrentar algunos usuarios:

Tengo un netbook HP Mini 210 que viene con Windows 7. Borré todo e instalé Ubuntu. Más tarde, decidí reinstalar también Windows 7 y tener un arranque dual (necesitaba Windows para una aplicación específica de mi universidad que no funcionaba con Wine). En ese momento tenía tres particiones:

- Ubuntu
- Swap
- Backup/download storage

Ahora, cuando intenté instalar Windows 7, tuve un problema porque Windows 7 necesita crear una segunda partición primaria (sistema reservado). Ya tenía tres particiones y, por lo tanto, no pude crear dos más. La solución aquí es crear una partición extendida en la que incluirá almacenamiento de intercambio y copia de seguridad. Ahora tengo:

- Ubuntu (primary)
- Extended
  - Swap
  - Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
Antonis
fuente
3

UEFI solamente!

Esta respuesta cubre solo UEFI, y está destinada a ser una respuesta un poco más moderna ya que UEFI ha tenido éxito con el antiguo BIOS. Además, hay algunas ediciones aquí que se ajustan al hecho de que está respondiendo una pregunta de "cómo hago esto" en lugar de "puedo hacer esto".


Para instalar Windows junto con Ubuntu, simplemente haga lo siguiente:

  1. Inserte USB de Windows 10
  2. Cree una partición / volumen en la unidad para instalar Windows 10 junto con Ubuntu (creará más de una partición, eso es normal; también asegúrese de tener espacio para Windows 10 en su unidad, puede que necesite reducir Ubuntu)
  3. Instala el Windows 10.

¡Eso es!

Nota: cuando se asegure de que las cosas estén listas para su arranque dual, ¡verifique si Ubuntu está instalado en la tabla de particiones GPT! Si bien el 99% del tiempo usará GPT si planea hacer esto, es posible instalar UEFI de Ubuntu en MBR, pero Windows 10 no admite ese extraño caso de uso. En esa situación, convierta a GPT si es posible. Si no, haga una copia de seguridad y vuelva a instalar, y lo recomendaría, ya que será más fácil.

RoundDuckMan
fuente
¡Una edición y un voto positivo! ;-) Lea mi comentario en su otra respuesta ...
Fabby
Trabajó para mi. Apagué cualquier configuración en la placa base que permitiera 'legacy'. Solo UEFI! Esto obligó a mi instalación de Mint 19.2 a confiar en la creación de una partición EFI. Después de Mint, instalé Win 10. Después de ejecutar Boot Repair (incluido en el Mint live USB) todo funcionó bien.
Martien Lubberink
2

La forma más segura es instalar Windows 7 primero y reinstalar Ubuntu después de eso. Esto asegurará que la comida funcione.

También puede editar sus particiones con un cd en vivo y luego instalar Windows 7. Cuando haya hecho esto, inicie Ubuntu con un cd en vivo y restaure grub. Sin embargo, este procedimiento es un poco más delicado que simplemente instalarlos en el orden correcto.

Peter Smit
fuente
2

Un buen consejo: cuando haga una partición separada para Windows 7, usando gparted, por ejemplo, formateela en NTFS de inmediato. No use el instalador de Windows para formatear la partición, porque varias veces tuve una situación en la que el instalador de Windows corrompió la tabla de particiones y tuve que restaurar la partición perdida. Entonces, como la gente recomendó aquí: usando gparted, cree una partición separada, formateela en ntfs, instale ventanas allí, luego restaure grub usando livecd o liveflash. Puede usar SystemResqueCD para liveflash.

Yuriy Tkach
fuente
2

Básicamente la misma respuesta que @evgeny, pero usando en chrootlugar de un enlace simbólico.

  1. Arrancar en un Ubuntu LiveCD
  2. Abra GParted y asegúrese de tener una partición no utilizada con al menos 20 GB de espacio libre. Esta será su partición de Windows 7.
  3. Instale Windows 7 en esta partición.
  4. Arrancar en un Ubuntu LiveCD
  5. Tome nota de la partición en la que está instalado Ubuntu y de cualquier /bootpartición separada, si corresponde.
  6. Monta tu instalación de Ubuntu

    sudo mkdir /mnt
    sudo mount /dev/<partition> /mnt
  7. Dale a esta partición acceso a internet

    sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
    
  8. Solo si tiene una /bootpartición separada , de lo contrario, omita este paso

    sudo mkdir /mnt/boot
    sudo mount /dev/<boot_partition> /mnt/boot
  9. Configurar y luego ingresar chroot

    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /dev/pts /mnt/dev/pts
    sudo mount -o bind /sys /mnt/sys
    sudo chroot /mnt
    
  10. Asegúrate de que grub-pcsea ​​la última versión

    apt-get update && apt-get install grub-pc
    
  11. Instalar GRUB

    grub-install /dev/sda
    
  12. Salida chroot

    exit
    
  13. Reinicia y comprueba si funciona
kiri
fuente
1

Le sugiero que virtualice Windows 7 con algo como VirtualBox (http://www.virtualbox.org)

De esta manera, puede ejecutar Windows y Linux al mismo tiempo, sin la posibilidad de destruir su Bootloader Grub.

No sé por qué desea ejecutar Windows 7, pero si no necesita la capacidad total de hardware (Ejecutar los últimos juegos 3D, por ejemplo) de su computadora para Windows, entonces la virtualización puede ser una buena solución.

Niels van Reijmersdal
fuente
44
a veces, ejecutar ventanas virtualizadas a través de vbox o vmware limita al usuario ... si él / ella quiere ejecutar, es decir, juegos, ¿esto podría ser un problema?
Antonis
Sí, ejecutar juegos modernos no funcionará virtualizado, pero si no lo haces, esta podría ser una buena solución.
Niels van Reijmersdal
1

Arrancar ese USB

  1. Encienda o reinicie el equipo.
  2. Mientras la pantalla está en blanco, presione la F10tecla para ingresar al menú de configuración del BIOS.
    NOTA: Se puede acceder al menú de configuración del BIOS presionando la tecla F2o la F6tecla en algunas computadoras.
  3. Seleccione la pestaña Avanzado con las teclas de flecha derecha e izquierda.
  4. Presione Enter.
  5. Use las teclas de flecha hacia arriba y hacia abajo para seleccionar Orden de arranque.
  6. Siga las instrucciones en pantalla para cambiar el orden de arranque para que el USB esté en la parte superior
  7. Presione Esc.
  8. Seleccione la pestaña Salir con las teclas de flecha derecha e izquierda.
  9. Presione Enter.
  10. Presione Enter.



Reiniciar...


fuente
Pero cuál es USB, ninguno de ellos dice "Unidad USB" ni nada por el estilo: 3 ¡Así que cerraron esta pregunta y nunca obtuve una respuesta!
Ubisoft Terzuz
@UbisoftTerzuz ¿Qué es exactamente qué es lo que dice? A veces es críptico.
Seth
0

Instalar Windows después de ubuntu es una molestia, pero después de hacer esto, tendrá que poner su ubd live cd e instalar boot-repair y ejecutarlo. Porque instalar win7 después de ubuntu romperá grub. ¡Pero la reparación de arranque lo solucionará!

jamie
fuente
0

Es un proceso fácil para instalar el sistema operativo dual. Primero, cree una partición NTFS desde Ubuntu usando Disk Utility . Luego reinicie su sistema y continúe con la instalación de Windows. Después de terminar la instalación, puede ver que su GRUB no funciona ..... NO ES UN PROBLEMA. Tengo dos métodos para solucionar este problema de GRUB.

Método 1

[Método 2] Puede ser un poco difícil. No te preocupes, yo también tengo una fácil. Para eso tienes que iniciar sesión en Windows. Descargue EasyBCD y ejecútelo. Vaya a Editar menú de inicio y configure la opción de inicio deseada como predeterminada. Luego guárdelo y reinicie su sistema. [Probado bajo ventanas].

Por favor, avíseme si acumula algo.

Espantapájaros
fuente
0

Tenía Ubuntu en mi computadora con solo la mitad de la unidad utilizada. Luego utilicé Acronis para restaurar mi partición de Windows (particiones C y W).

Ahora quiero hacer un arranque dual. Todas las instrucciones anteriores suponen que tiene un CD de Windows 10 para instalar Windows (no lo tengo porque actualicé desde Windows 7).

¿Usar solo la reparación de arranque lo convertiría en un sistema de arranque dual?

eddyq
fuente