Después de intentar instalar un tercer sistema operativo, Windows 10 no se iniciará, mostrando el mensaje "Falta el sistema operativo". Mi problema parece ser muy similar a este: Inicio triple: "Falta el sistema operativo" en la partición de Windows 7 después de la instalación de Ubuntu
Sin embargo, seguí los pasos proporcionados en la solución y todavía muestra el mismo error. He probado muchas otras soluciones y ninguna ha funcionado; No puedo entender lo que me estoy perdiendo.
diskutil list disk0:
sudo gpt -r show /dev/disk0:
sudo fdisk /dev/disk0:
¡Gracias por adelantado!
disk0s1
) se supone que es EFI? No se muestra en absoluto. Sin eso, no creo que la instalación sea exitosa. Además, le sugiero que instale manualmente Windows endisk0s3
después de quitar el MBR híbrido.Respuestas:
Tienes un par de problemas.
MacOS se iniciará directamente desde el firmware, no requiere que ESP se inicie (la mayoría de las veces) e ignora el MBR híbrido.
Primero recrear ESP
Es probable que el contenido aún esté allí, solo necesita agregar su definición a la tabla de particiones GPT. Tiene un espacio no asignado de las posiciones 34 a 409606. Debe volver a agregar la partición a la tabla en este espacio que puede hacer usando gdisk, que puede descargar desde aquí https://sourceforge.net/projects/gptfdisk/
Instálalo, luego abre usando
sudo gdisk /dev/disk0
y deberías ver algo como esto:Tomar la opción
p
para mostrar la tabla de particiones GPT y debería ver su primera partición comenzando en la posición 409640 (igual que la mía a continuación). Tenga en cuenta que eliminé la entrada de mi tabla de particiones EFI aquí para que se vea igual que la suya, pero mi segunda partición comenzó en el mismo número que usted, ya que es la posición estándar después de un ESP de 200MiB.Ahora desea hacer una copia de seguridad de su tabla de particiones usando la opción
b
. Esto lo guardará en su carpeta de inicio y se puede usar para restaurar si comete un error.Ahora agregue la entrada faltante de la tabla de particiones con la opción
n
. Puede tomar valores predeterminados, pero asegúrese de establecer el tipo de partición enEF00
que es EFI. La posición de inicio es importante: pruebe 40, ya que es el valor predeterminado y también lo que sufdisk
espectáculos de impresión de pantalla. La posición final no importa, solo tome una menos que la siguiente partición.A continuación, puede tomar la opción
p
para mostrar la tabla de particiones GPT. Tenga en cuenta que no hay nada guardado todavía.Crear MBR híbrido
Toma las opciones seguidas de
r
,h
para crear una nueva tabla de particiones híbrida MBR. Todo lo que desea colocar allí es la partición de Windows, que será su tercera partición GPT ahora que ha agregado el ESP. Tome la opción de agregar 0xEE protector MBR, configure el código de tipo para la partición BOOTCAMP en0700
y hacer que sea de arranque.A continuación, puede utilizar la opción
o
para comprobarlo.No importa mucho el contenido de su tabla de partición MBR híbrida, siempre que Windows (y Linux, si lo está iniciando en modo BIOS), comience y finalice en los mismos sectores que en la tabla GPT. Como puede ver, no tengo ningún macOS en la lista, ya que EFI se inicia incluso en mi MBP 2007, por lo que lo que está aquí es irrelevante para él. Tenga en cuenta que si estuviera iniciando Windows en modo EFI, tampoco le importaría lo que está en el miembro híbrido o incluso podría verlo.
Si estás contento puedes optar por la opción.
w
y escribe la nueva tabla de particiones en el disco.Ahora debería arrancar si instaló Windows en modo BIOS o EFI. Si no es así, tendrá que arreglar el gestor de arranque con el estándar de Windows
bcdboot
comando, pero la reparación de tablas de partición es necesario primero.fuente