기본 파티션을 두 부분으로 분할하여 Mac에 새 데이터 파티션을 추가하려면 어떻게 해야 합니까? Windows 7은 이미 bootcamp와 함께 설치되어 있습니다.

기본 파티션을 두 부분으로 분할하여 Mac에 새 데이터 파티션을 추가하려면 어떻게 해야 합니까? Windows 7은 이미 bootcamp와 함께 설치되어 있습니다.

저는 2011년 중반 iMac을 가지고 있으며 다음의 도움으로 Bootcamp에 Windows 7을 설치했습니다.이 링크 .

$ diskutil 목록

/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

그런 다음 미디어 데이터를 위한 새 파티션이 필요합니다. DiskUtility를 통해 disk0s2를 분할하여 ExFAT 파티션을 추가하려고 시도했는데 결과는 다음과 같습니다.

$ diskutil 목록

/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 쇼 /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

ExFAT 파티션을 추가한 후 BootCamp가 작동하지 않고 Widows 7로 iMac을 부팅할 수 없습니다. (부팅 가능한 디스크를 찾을 수 없습니다...)

내 요점은 이 파티셔닝 이후 BOOTCAMP 파티션의 인덱스 번호가 #5라는 것입니다. 그 전에는 4위였죠. 이는 BOOTCAMP 파티션을 만들 수 없음을 의미합니다.'활동적인''fdisk' 또는 'diskpart'를 사용합니다. 내가 맞나요?

마지막으로 ExFAT 파티션을 제거하고 BOOTCAMP 파티션(#4)을 '활성'으로 수동으로 설정했습니다.

Windows 7을 다시 설치하지 않고 iMac에 ExFAT 파티션을 추가할 수 있는 방법이 있습니까? 아니면 제 경우에는 고려해야 할 다른 사항이 있나요?

답변1

GPT의 파티션 2, 3, 4를 MBR 파티션 테이블의 동일한 파티션 2, 3, 4에 할당할 필요는 없습니다. 즉, GPT의 파티션 3을 건너뛰어 아래와 같은 결과를 생성할 수 있습니다.

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

명령 을 사용하여 MBR 파티션 테이블을 수정하는 것은 fdisk가능하지만 타사gdisk명령을 사용하는 것이 훨씬 쉽습니다. Windows 7에서는 Windows를 다른 시스템으로 이동하려는 시도로 파티션 3의 변경을 볼 수 있습니다. 이런 일이 발생하면 Windows가 부팅되지 않습니다. 해결책은 bootrec /RebuildBcd명령을 사용하여 BCD 파일을 다시 작성하는 것입니다. 지침은 Microsoft 웹사이트에서 제공됩니다.Windows RE에서 Bootrec.exe를 사용하여 시작 문제 해결.Windows 7을 다시 설치할 필요는 없습니다.

참고: macOS 운영 체제에서는 때때로 이 파티션 구성표를 오류로 간주하고 MBR 파티션 테이블을 다시 완전히 보호되는 MBR로 변경하거나 파티션 3과 4를 GPT의 파티션 3과 4로 바꿀 수 있습니다. 이런 일이 발생하면 MBR 파티션 테이블을 수동으로 수정해야 합니다.BCD 파일을 다시 작성할 필요는 없습니다.

관련 정보