Я использовал Mac OS X и Windows 7 с bootcamp в течение нескольких месяцев без каких-либо проблем. У меня было всего 4 раздела: Macintosh HD, Recovery HD, Untitled (мой загрузочный диск Windows) и Windows (я не знаю, что это такое, но оно появилось, когда я установил Windows). Однако я добавил раздел из Дисковой утилиты и теперь не могу загрузиться с раздела, содержащего 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      

2 ответа2

1

Похоже, ваш гибридный MBR поврежден. Вы можете создать новый с помощью gdisk (см. URL) или с помощью других инструментов, таких как утилита gptsync которая поставляется с rEFIt и rEFInd, если вы используете один из этих менеджеров загрузки. Вам также может понадобиться переустановить загрузчик Windows - но сделайте это после того, как исправите гибридную MBR, и делайте это только в том случае, если вы все еще не можете загрузить Windows после исправления.

0

Если повторная синхронизация гибридной MBR с таблицами GPT не сработала, пожалуйста, продолжайте чтение.

У меня возникла проблема, похожая на эту, и я хочу, чтобы никому не пришлось переживать то, что я пережил снова. Это было ужасно, и я постараюсь избавить вас от страданий. Это может быть немного не по теме, но я действительно хочу, чтобы никто не страдал снова, и я знаю, что это общая проблема.

Прежде всего, если вы сделали что-то похожее на то, что у меня есть, есть большая вероятность, что вся файловая система для Windows (файловая система NTFS) была повреждена / повреждена. Что это значит? По сути, это означает, что ваши данные не могут быть прочитаны "обычными" способами, но, к счастью, у нас есть бесплатное программное обеспечение с открытым исходным кодом, которое позволяет нам отправиться в город, чтобы решить эти неприятные проблемы потери данных. Я сказал это однажды, я скажу это тысячу раз, сделайте резервную копию ваших данных, прежде чем сделать это. Я был слишком глуп и закончил тем, что мог потерять дни, написанные для будущего проекта, и я бы никогда не переписал его.

В любом случае, я не по теме.

Я сжал раздел OSX, чтобы увеличить раздел Windows 7. Конечно же, это сломало это. Я даже синхронизировал GPT и MBR, но в итоге получил "Missing Operating System". Я был буквально испорчен - я даже загрузил Linux LiveUSB(флешка), и он не обнаружил диск. Как вы можете догадаться, моя файловая система NTFS была повреждена. Наиболее простым решением для этого является загрузка "TestDisk" и запуск "PhotoRec". PhotoRec является уникальным в том смысле, что он в значительной степени игнорирует все компоненты файловой системы, поэтому поврежденная файловая система ничего не значит для программы - она просто находит ваши данные и передает их вам. Конечно, это немного странно, потому что данные будут повсюду. Имена не будут сохранены, равно как и имена файлов, но похоже, что расширения будут. Это много, чтобы разобраться, но это небольшая цена за ваши драгоценные данные.

Хочу отметить, что если это не очевидно, ваш раздел Windows теперь не загружается и совершенно бесполезен. Вам придется как-то исправить повреждение / повреждение, или просто переустановить Windows (насколько я знаю).

Я не буду подробно рассказывать о том, как пользоваться программой, но это довольно просто. Дайте ему раздел на диске и скажите, где его сохранить, и он потратит следующие несколько часов (или дней) на его поиск и копирование.

Я действительно надеюсь, что это поможет, потому что это научило меня «делать, как я говорю», и делать резервные копии чаще.

примечание: я хотел бы добавить, что я потратил 2 дня, пытаясь выяснить, как решить эту проблему, прежде чем столкнуться с TestDisk/PhotoRec.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .