3 votos

Bota triple: "Falta el sistema operativo" en la partición de Windows 7 después de la instalación de Ubuntu

He intentado instalar Ubuntu (sin rEFInd) y he seguido este artículo sobre cómo conseguirlo en un Mac de arranque dual (MacOS y Windows): Instalación de Ubuntu en Mac con MacOS y Windows ya instalados

Después de redimensionar y crear nuevas particiones en el disco duro e instalar Ubuntu con éxito, al intentar iniciar Windows 7 de nuevo aparece el mensaje "No hay sistema operativo".

He intentado reparar la partición de Windows con una unidad USB de recuperación de Windows, como se menciona en este sitio web: http://www.crabtree-consulting.com/boot-camp-Windows-7-repair-for-missing-operating-system-error/

Lamentablemente el "diskpart" de Windows no muestra todas las particiones y la reparación no parece posible como se ha mencionado.

Ahora estoy perdido buscando cómo reparar la partición de Windows, ya sea en macOS o en las herramientas de recuperación de Windows.

MacBook Pro de finales de 2013, macOS Sierra, Windows 7, Ubuntu 18.04

Se agradece cualquier ayuda. Muchas gracias de antemano.

diskutil list disk0:

diskutil list disk0

sudo gpt -r show /dev/disk0:

sudo gpt -r show /dev/disk0

sudo fdisk /dev/disk0:

sudo fdisk /dev/disk0

0 votos

Por favor, publique la salida de los comandos como texto plano, no como imágenes.

4voto

seb Puntos 6

He podido solucionar el problema.

La tabla MBR se desordenó después de instalar Ubuntu. Windows necesita una entrada de partición activa en esta tabla. En mi caso la partición #7 (comprobando la salida de diskutil list disk0 ) tuvo que ser escrito en el MBR de nuevo.

El MBR es visible con: sudo fdisk /dev/disk0

Para recrear el MBR utilicé el gdisk herramienta que lo facilita, disponible aquí: https://sourceforge.net/projects/gptfdisk/

Para permitir la edición del MBR, el SIP tuvo que ser desactivado primero temporalmente de la siguiente manera:

  1. arrancar en el SO de recuperación manteniendo pulsado Command + R
  2. ir a Utilidades -> Terminal
  3. entrar en csrutil disable

Entonces, después de reiniciar y volver a entrar en MacOS, introduje los siguientes comandos:

  1. sudo gdisk /dev/disk0
  2. r (Recuperación/Transformación)
  3. h (hacer MBR híbrido)
  4. 7 (partición GPT # que quería añadir)
  5. y (colocando la partición EFI primero en el MBR)
  6. enter (para el código hexadecimal del MBR por defecto 07 )
  7. y (establecer la bandera de arranque)
  8. n (no más particiones)
  9. o (comprobar el nuevo MBR)
  10. w (escribir nuevo MBR)
  11. y (proseguir)

Finalmente habilitar el SIP en modo de recuperación con csrutil enable de nuevo.

El MBR final tiene el siguiente aspecto ( sudo fdisk /dev/disk0 ):

Disk: /dev/disk0    geometry: 60821/255/63 [977105060 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 -  785698815] <Unknown ID>
*2: 07 1023 254  63 - 1023 254  63 [ 785698816 -  191406080] HPFS/QNX/AUX
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused

Útil fue este post para explicar las cosas de GPT y MBR (híbrido): https://superuser.com/questions/1216055/hybrid-mbr-triple-boot-on-a-macbook

así como este otro sobre cómo utilizar realmente gdisk: http://nerdr.com/bootcamp-partition-lost-repairing-mac-partitions/

0 votos

Este post ha sido muy útil. Resolvió el mismo problema que yo estaba enfrentando. ¡¡¡Gracias una tonelada !!!

0 votos

Esto ha funcionado bien. Había redimensionado la partición de Bootcamp desde Windows y luego había instalado ubuntu en el espacio liberado. Gracias una tonelada amigo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X