Você não precisa atribuir as partições 2, 3 e 4 da GPT às mesmas partições 2, 3 e 4 da tabela de partições do MBR. Em outras palavras, você poderia ter pulado a partição 3 da GPT para produzir o resultado mostrado abaixo.
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
Embora seja possível modificar a tabela de partições MBR com o comando fdisk
, o comando gdisk
de terceiros é muito mais fácil de usar. O Windows 7 pode ver a alteração na partição 3 como uma tentativa de mover o Windows para uma máquina diferente. Se isso acontecer, o Windows não inicializará. A solução seria usar o comando bootrec /RebuildBcd
para reconstruir o arquivo BCD. As instruções são fornecidas no site da Microsoft: Use o Bootrec.exe no Windows RE para solucionar problemas de inicialização . Você não precisaria reinstalar o Windows 7.
Note: The macOS operating system may occasionally view this partitioning scheme as an error and change the MBR partition table back to either a full protected MBR or replace partitions 3 and 4 with partitions 3 and 4 of the GPT. If this happens, you will need to manually fix the MBR partition table. You would not have to rebuild the BCD file.