¿Cómo puedo agregar una nueva partición de datos en Mac dividiendo la partición principal en dos partes? Windows 7 ya está instalado con bootcamp

¿Cómo puedo agregar una nueva partición de datos en Mac dividiendo la partición principal en dos partes? Windows 7 ya está instalado con bootcamp

Tengo una iMac de mediados de 2011 e instalé Windows 7 en Bootcamp con la ayuda deeste enlace .

$ lista de utilidades de disco

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            1.5 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                499.3 GB   disk0s4

Luego, necesito una nueva partición para mis datos multimedia. Intenté agregar una partición ExFAT dividiendo disk0s2 a través de DiskUtility y obtuve el siguiente resultado...

$ lista de utilidades de disco

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            496.8 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s6
   4:       Microsoft Basic Data data                    1.0 TB     disk0s7
   5:       Microsoft Basic Data BOOTCAMP                499.3 GB   disk0s4

$ sudo fdisk /dev/disk0

Disk: /dev/disk0    geometry: 243201/255/63 [3907029168 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 -  970300304] HFS+        
 3: AB 1023 254  63 - 1023 254  63 [ 970709944 -    1269536] Darwin Boot 
 4: 07 1023 254  63 - 1023 254  63 [ 971979480 - 1959233472] HPFS/QNX/AUX

$ sudo gpt -r mostrar /dev/disk0

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   970300304      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
   970709944     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
   971979480  1959233472      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  2931212952      262144         
  2931475096   975291888      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  3906766984      262151         
  3907029135          32         Sec GPT table
  3907029167           1         Sec GPT header

Después de agregar la partición ExFAT, BootCamp no funciona, no pude iniciar el iMac con Widows 7 (no puedo encontrar el disco de inicio...)

Creo que mi punto es que el número de índice de la partición BOOTCAMP es el número 5 después de esta partición. Antes era el número 4. Esto significa que no puedo crear la partición BOOTCAMP.'activo'con 'fdisk' o 'diskpart'. ¿Estoy en lo cierto?

Finalmente eliminé la partición ExFAT y configuré la partición BOOTCAMP (#4) como 'activa' manualmente.

¿Hay alguna forma de agregar una partición ExFAT en mi iMac sin reinstalar Windows 7? ¿O algún otro punto a considerar en mi caso?

Respuesta1

No es necesario asignar las particiones 2, 3 y 4 del GPT a las mismas particiones 2, 3 y 4 de la tabla de particiones MBR. En otras palabras, podría haber omitido la partición 3 de GPT para producir el resultado que se muestra a continuación.

Disk: /dev/disk0    geometry: 243201/255/63 [3907029168 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 -  970300304] HFS+        
 3: 07 1023 254  63 - 1023 254  63 [ 971979480 - 1959233472] HPFS/QNX/AUX 
*4: 07 1023 254  63 - 1023 254  63 [2931475096 - 975291888 ] HPFS/QNX/AUX

Si bien es posible modificar la tabla de particiones MBR con el fdiskcomando, el tercerogdiskEl comando es mucho más fácil de usar. Windows 7 puede ver el cambio en la partición 3 como un intento de mover Windows a una máquina diferente. Si esto sucede, Windows no arrancará. La solución sería utilizar el bootrec /RebuildBcdcomando para reconstruir el archivo BCD. Las instrucciones se proporcionan en el sitio web de Microsoft:Utilice Bootrec.exe en Windows RE para solucionar problemas de inicio.No tendrías que reinstalar Windows 7.

Nota: El sistema operativo macOS puede ocasionalmente ver este esquema de partición como un error y cambiar la tabla de particiones MBR nuevamente a un MBR completamente protegido o reemplazar las particiones 3 y 4 con las particiones 3 y 4 del GPT. Si esto sucede, deberá reparar manualmente la tabla de particiones MBR.No tendrías que reconstruir el archivo BCD.

información relacionada