Пытался изменить размер раздела bootcamp безуспешно, и после вайпа у меня появляются странные данные на диске. Как мне починить?


1

Я пытался изменить размер моего раздела bootcamp. Вот что произошло (были допущены ошибки):

  • Уменьшенный размер Mac HD в дисковой утилите с 370G до 300G, это создало неформатированное свободное пространство 70G.
  • В Paragon Hard Disk Manager, раздел Bootcamp расширился до свободного места, расширен с 130G до 200G.
  • Mac OS Sierra по-прежнему работает нормально, Win7 показывает на доступных дисках от option-boot, но загружается на экран Windows Boot Loader, который говорит, что не может найти Win7.
  • В Paragon Hard Disk Manager восстановлена ​​загрузочная запись раздела Win7. Windows теперь загружается снова нормально. Должен был остановиться здесь.
  • В Paragon HDM, я думаю, я выбрал главную загрузочную запись восстановления HD. Это немедленно изменило все разделы HFS + на одно большое свободное пространство, включая разделы EFI и Recovery. Не могу отменить, но я все еще работаю в OS X. У меня есть резервная копия машины времени от 2 дней назад. Пока не слишком переживаю.
  • Сделал TestDisk USB. Сделан Paragon Recovery Kit USB. Сохранение образа недавно измененного нерабочего раздела Windows на внешний жесткий диск из Paragon HDM.
  • Перезагружать. Вернуться к экрану ошибки загрузчика Windows. Option-перезагрузка. Mac HD не отображается в списке, только раздел Windows, который загружается на экран ошибки.
  • Пробовал каждый раздел-восстановление и восстановление загрузочной записи, доступной на USB. Был в состоянии восстановить разделы и восстановить свободное пространство Mac как один раздел 300G HFS +, в который я мог загружаться только при дополнительной загрузке, но потерял разделы EFI и Recovery. Диспетчер жесткого диска показывает 209M свободного места в начале диска, который является потерянным разделом EFI, но когда я пытаюсь восстановить раздел, он говорит, что недостаточно свободного места.
  • Перепробовал все дважды и USB снова, и, вероятно, все стало еще хуже.
  • Хит переломный момент и сделать Sierra USB. Вытер HD с дисковой утилиты и переустановил Sierra, теперь у меня работает EFI & amp; Восстановление разделов снова. Использовал помощник по миграции, чтобы вернуть OS X в актуальное состояние с работающими разделами EFI и Recovery.

Вот где я сейчас. Список Diskutil из восстановления загрузки показывает: список дисков из Recovery

Теперь тогда ... Что происходит со всеми дисками? Почему HD на виртуальном диске? Можно ли восстановить работающую Windows 7 из моей резервной копии? Если нет, то как мне установить Win7 в Sierra теперь, когда помощник bootcamp не поддерживает его?

Ответы:


2

Короткий ответ (но много работы):

Вы должны очистить диск и восстановить все из резервных копий. Если у вас нет резервных копий, планируйте проводить значительное время с помощью такого инструмента, как PhotoRec восстановление отдельных файлов - хотя вам может повезти с таким инструментом, как TestDisk и восстановить целую файловую систему или две.

Длинный ответ (но с некоторой надеждой на меньшую работу):

Ваша проблема почти наверняка проистекает из неадекватного понимания гибридные MBR. Готовый Mac использует Таблица разделов GUID (GPT), который используется на большинстве современных компьютеров. Для поддержки двойной загрузки с Windows (по крайней мере, до версии 7) Apple использует нелегальный Вариант GPT известен как гибридный MBR. Это смесь монстр Франкенштейна из GPT со старшими Основная загрузочная запись (MBR) система перегородок. Под гибридной MBR GPT является «реальной» таблицей разделов, и в таблице MBR дублируется до трех разделов. Беда в том, что теперь у вас есть два таблицы разделов, но большинство инструментов этого не понимают и то и другое таблицы разделов должны быть изменены. Если вы используете инструмент, который изменяет только одну таблицу разделов, две таблицы разделов могут не синхронизироваться. Это может привести к любому количеству тонких и не очень тонких проблем, включая сбои загрузки и серьезное повреждение файловой системы. Ваше описание показывает, что вы несколько раз модифицировали таблицы разделов с помощью нескольких инструментов, что затрудняет понимание истории изменений или текущего состояния диска, поэтому невозможно предоставить простую процедуру восстановления диска.

Как правило, дисковые утилиты OS X будут работать на стороне GPT, тогда как инструменты Windows будут работать на стороне MBR. Однако это правило не на 100% надежно. Вы не указали в своем описании, какие операционные системы использовались для запуска каких инструментов разбиения; но я предполагаю, что вы имели в виду OS X Disk Utility и Paragon Hard Disk Manager в Windows. Первый изменяет сторону GPT, и я не припомню, что он делает с гибридными MBR; и я понятия не имею, каковы возможности последнего, когда он видит гибридную MBR, но, учитывая вашу проблему, я предполагаю, что в этом случае он действует как инструмент, предназначенный только для MBR. Вы сообщили о достаточном количестве изменений вперед и назад, и я не могу утверждать, что отслеживал то, что было сделано, даже если мои предположения верны.

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

То, как вы будете изучать обе таблицы разделов, зависит от используемых вами инструментов. Обратите внимание, что многие инструменты (особенно инструменты с графическим интерфейсом) довольно неточны в деталях, таких как начальные точки раздела. Тебе нужно сектор уровня точность определения эквивалентности разделов, которые вы видите в двух таблицах разделов. Мой собственный GPT fdisk ( gdisk ) могу предоставить эту информацию. По умолчанию он работает с данными GPT; но если вы введете x с последующим o, он показывает (гибридные или защитные) данные MBR. Другие инструменты могут предоставлять те же данные, но я не уверен, как (или если) вы можете сделать это с помощью инструментов, которые поставляются с OS X или Windows.

Движение вперед:

Если возможно, не используйте гибридный MBR. К сожалению, гибридная MBR более или менее требуется при двойной загрузке между OS X и Windows 7 (или более ранней) на Mac. Вы можете рассмотреть возможность использования виртуализации (VirtualBox, VMWare и т. Д.), А не двойной загрузки, чтобы избежать гибридной MBR и ее опасностей. Вы также можете обновить до Windows 8 или 10; Эти версии обычно могут быть установлены на Mac в режиме EFI, который использует GPT с защитной MBR, минуя опасности гибридной MBR.

Если вы должны использовать гибридный MBR, поймите это. Если вам нужно изменить размер разделов на диске, который использует гибридную MBR, используйте GPT-знающие инструменты! Вы не должны использовать только MBR-инструменты на гибридном MBR-диске - по крайней мере, если вы не понимаете, что делаете и почему. Если вы используете инструмент разметки GPT для изменения размера разделов на гибридном MBR-диске, вы можете обнаружить, что уничтожили гибридную MBR. Это не так уж и плохо, потому что такие инструменты, как GPT fdisk, могут легко создать новую гибридную MBR.


На данный момент я переустановил OS X Sierra с нуля и восстановил машину времени, которая, кажется, работает нормально, но «gpt -r -vv show disk0» показывает подозрительную MBR в секторе 0. Что мне делать с этим? Теперь я пытаюсь восстановить раздел bootcamp из резервной копии, созданной после изменения размера (без загрузки), которое я сделал с помощью Paragon HDM (filetype .pfi) в OS X. Можно ли как-нибудь снова сделать этот загрузочный?
GhostLeader

Не видя выхода из gpt Команда, я не могу это комментировать. Я не знаком с инструментами резервного копирования Paragon, поэтому я не могу комментировать, как сделать восстановленную резервную копию Paragon загрузочной, за исключением того, что вам, вероятно, придется заново создать гибридную MBR.
Rod Smith

Вывод находится в отдельном вопросе здесь: [ superuser.com/q/1140907/658512] , Я могу получить доступ к полной записи файла резервной копии Windows .pfi с помощью виртуального диска Mounter.
GhostLeader
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.