파티션을 푼 후에 Bootcamp가 더 이상 부팅되지 않습니다.

몇 달 동안 아무런 문제없이 Mac OS X과 Windows 7을 bootcamp와 함께 사용했습니다. 나는 Macintosh HD, Recovery HD, Untitled (내 windows 부팅 드라이브) 및 Windows (나는 그것이 무엇인지는 모르지만 Windows를 설치했을 때) 등 총 4 개의 파티션을 가지고있었습니다. 그러나 디스크 유틸리티에서 파티션을 추가했는데 이제는 Windows가 들어있는 파티션에서 부팅 할 수 없습니다. 예를 들어 주어진 답에 따라 알려진 문제로 보입니다. 이 게시물 “Windows”라는 파티션을 다시 볼 수 있었지만 다른 파티션 인 “제목 없음”이 필요합니다. 어떻게해야합니까?

편집하다:

다음은 주석에 질문 된대로 일부 터미널 명령의 출력입니다.

morays-mbp:~ Moray$ diskutil list
/dev/disk0
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *750.2 GB   disk0
1:                        EFI EFI                     209.7 MB   disk0s1
2:                  Apple_HFS Macintosh HD            637.3 GB   disk0s2
3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
4:       Microsoft Basic Data                         12.7 GB    disk0s4
5:                  Apple_HFS Storage                 48.7 GB    disk0s5
6:                 Apple_Boot Recovery HD             650.0 MB   disk0s6
7:       Microsoft Basic Data                         50.0 GB    disk0s7
/dev/disk1
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:     FDisk_partition_scheme                        *500.1 GB   disk1
1:                 DOS_FAT_32 MAC HD                  500.1 GB   disk1s1


morays-mbp:~ Moray$ sudo gpt -r show /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  1244635224      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
1245044864     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1246314400          96
1246314496    24793088      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1271107584         352
1271107936    95117184      5  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
1366225120     1269536      6  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1367494656    97652736      7  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1465147392        1743
1465149135          32         Sec GPT table
1465149167           1         Sec GPT header


morays-mbp:~ Moray$ sudo gpt -r show -l /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 - "EFI System Partition"
    409640  1244635224      2  GPT part - "Sans titre"
1245044864     1269536      3  GPT part - "Recovery HD"
1246314400          96
1246314496    24793088      4  GPT part - "Basic data partition"
1271107584         352
1271107936    95117184      5  GPT part - "Storage"
1366225120     1269536      6  GPT part - "Recovery HD"
1367494656    97652736      7  GPT part - "WINDOWS"
1465147392        1743
1465149135          32         Sec GPT table
1465149167           1         Sec GPT header

morays-mbp:~ Moray$ sudo fdisk /dev/disk0
Disk: /dev/disk0    geometry: 91201/255/63 [1465149168 sectors]
Signature: 0xAA55
     Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
 ------------------------------------------------------------------------
 1: EE    0   0   2 - 1023 254  63 [         1 - 1271107935] <Unknown ID>
*2: 03 1023 254  63 - 1023 254  63 [1271107936 -   95117184] XENIX /usr
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused



답변

너의 것 같아. 하이브리드 MBR 손상되었습니다. 다음을 사용하여 새로 만들 수 있습니다. gdisk (URL 참조) 또는 다른 도구 (예 : gptsync 부팅 관리자 중 하나를 사용하는 경우 rEFIt 및 rEFInd와 함께 제공되는 유틸리티입니다. Windows 부트 로더를 다시 설치해야 할 수도 있습니다. 하이브리드 MBR을 수정하고 수정 한 후에도 여전히 Windows를 부팅 할 수없는 경우에만 그렇게하십시오.


답변

하이브리드 MBR을 GPT 테이블과 다시 동기화해도 작동하지 않으면 계속 읽으십시오.

나는 이것과 비슷한 이슈를 겪었고, 아무도 내가 다시 겪은 것을 거치지 않기를 바란다. 그것은 끔찍한 일이었고, 저는 여러분에게 고통을 덜어주기 위해 노력할 것입니다. 이것은 다소 주제가 다를 수 있지만, 실제로 아무도이 문제에 다시 겪지 않기를 바랍니다. 그리고 그것이 일반적인 문제라는 것을 알고 있습니다.

무엇보다 원격으로 수행 한 작업이 있다면 Windows 용 전체 파일 시스템 (NTFS 파일 시스템)이 손상되거나 손상되었을 가능성이 있습니다. 이것은 무엇을 의미 하는가? 기본적으로 데이터가 “정상적인”의미로 읽혀지지 않음을 의미하지만 다행스럽게도 우리는 이러한 귀찮은 데이터 손실 문제를 해결하기 위해 마을에 갈 수있는 무료 및 오픈 소스 소프트웨어를 보유하고 있습니다. 나는 이것을 한 번 말했고, 이렇게 말하기 전에 데이터를 백업 해 보겠습니다. 나는 너무 바보 같아서 다가오는 프로젝트를 위해 작성한 코드를 잠재적으로 잃어 버렸고 결코 다시 작성하지 않았을 것입니다.

어쨌든, 나는 주제에서 벗어난거야.

내 Windows 7 파티션을 늘릴 수 있도록 OSX 파티션을 축소했습니다. 물론, 그걸 망 쳤어. 나는 심지어 GPT와 MBR을 동기화했지만 “누락 된 운영 체제”를 얻게되었습니다. 나는 말 그대로 망가졌습니다. 심지어 리눅스 LiveUSB (스틱)를 부팅했는데 디스크를 감지하지 못했습니다. 추측 할 수 있듯이 내 NTFS 파일 시스템이 손상되었습니다. 가장 간단한 해결책은 “TestDisk”를 다운로드하고 “PhotoRec”을 실행하는 것입니다. PhotoRec은 모든 파일 시스템 내용을 거의 무시하는 방식으로 독특합니다. 그래서 손상된 파일 시스템은 프로그램에 아무런 의미가 없습니다. 단지 당신의 데이터를 찾아서 당신에게 가져옵니다. 허락하신다면 조금 이상합니다. 왜냐하면 데이터가 여기 저기에 있기 때문입니다. 이름은 저장되지 않으며 파일 이름도 저장되지 않지만 확장명처럼 보입니다. 일일이 정리해야 할 일이 많지만 소중한 데이터를 지불하는 데는 적은 비용이 듭니다.

분명하지 않다면 Windows 파티션이 부팅 할 수 없으며 완전히 쓸모가 없습니다. 당신은 어떻게 든 부패 / 손상을 수리해야하거나 평평한 아웃 (제한된 지식으로) Windows를 재설치해야합니다.

나는 프로그램을 사용하는 방법을 정확히 안내하지는 않겠지 만, 상당히 간단합니다. 디스크 파티션을 지정하고 저장 위치를 ​​알려 주면 다음 몇 시간 (또는 며칠)을 찾아서 복사 할 것입니다.

나는 이것이 실제로 도움이되기를 바란다. 왜냐하면 그것은 실제로 내가 “말한대로”, 그리고 더 자주 백업하도록 가르쳐주기 때문이다.

참고 : 나는 TestDisk / PhotoRec을 만나기 전에이 문제를 해결하는 방법을 알아 내려고 2 일을 보냈다 고 덧붙이고 싶다.


답변