Tengo un iMac 2011 en el que había usado la utilidad Bootcamp para instalar Windows 7. Me puse demasiado celoso y traté de triplicar el arranque de Windows, Mac y Linux en el iMac. Ya no necesito Linux en este iMac, pero el proceso dañó mi tabla de inicio y ahora no puedo iniciar en Windows. Si presiono y mantengo presionada la tecla 'alt / opción' después de que se reinicie, no se muestra la entrada de inicio de Windows bootcamp, solo Mac y la unidad de recuperación.
Sin embargo, en el sistema de archivos, todavía veo todos los archivos de Windows intactos. Así que la estructura de archivos todavía está allí, solo que la entrada de la tabla de arranque está en mal estado de alguna manera. Intenté 'repararlo', pero la utilidad Bootcamp ya no me da la opción de hacer una unidad de disco con Windows de arranque con el ISO de Windows que tengo. Solo pide descargar algún software de soporte para Windows y listo.
Si esto fuera Linux, usaría algo como 'ISO de reparación de arranque' o 'update-grub' para actualizar la tabla de arranque, pero ¿cómo reparo la entrada de arranque en Mac?
Tengo el ISO de Windows disponible y me siento cómodo con la línea de comandos.
ACTUALIZACIÓN : detalles sobre el sistema
users-iMac:~ user$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 598.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 400.8 GB disk0s4
/dev/disk1 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *16.0 GB disk1
1: DOS_FAT_32 FAT32 16.0 GB disk1s1
/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: CD_partition_scheme Audio CD *410.5 MB disk2
GPT:
users-iMac:~ user$ sudo gpt -r show /dev/disk0
Password:
gpt show: /dev/disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 1168862256 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
1169271896 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1170541432 782721552 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1953262984 262151
1953525135 32 Sec GPT table
1953525167 1 Sec GPT header
Fdisk:
users-iMac:~ user$ sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639] <Unknown ID>
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 1168862256] HFS+
3: AB 1023 254 63 - 1023 254 63 [1169271896 - 1269536] Darwin Boot
4: 0B 1023 254 63 - 1023 254 63 [1170541432 - 782721552] Win95 FAT-32
La unidad óptica en mi sistema funciona. Sin embargo, me preguntaba si podría crear una unidad de disco de arranque. Bootcamp no me ofrece esta opción en el iMac 2011, pero esperaba editar 'info.plist' en la carpeta de contenidos de Bootcamp para agregar mi modelo iMac allí, de modo que Bootcamp me dé la opción de arrancar desde la unidad de memoria USB. Este "parche" se describe aquí: Bootcamp - Sin opción ISO
Pero, ¿hay alguna otra forma más sencilla de crear una unidad de disco de arranque para instalar Windows en una Mac?