СТОП!!!
Похоже, что ваш диск может быть сильно поврежден!
Ваш diskutil list
вывод утверждает, что диск в формате "FDisk" (MBR); однако первый перечисленный раздел имеет тип 0xEE. Этот код типа зарезервирован как заполнитель для GPT-дисков, и раздел этого типа должен присутствовать только на GPT-дисках. diskutil
не предоставил точные начальные и конечные точки этого раздела, которые важны для выяснения того, что происходит. (Заполнитель MBR типа GPX для дисков обычно начинается в секторе 1.)
На вашем диске есть дополнительные разделы MBR. Обычно наличие раздела типа 0xEE наряду с другими разделами MBR указывает на то, что диск имеет гибридную MBR, что является уродливым и опасным хаком, который Apple использует для того, чтобы позволить Windows загружаться в режиме BIOS при обычном использовании GPT и EFI. загрузка Mac. При такой настройке OS X рассматривает диск как диск GPT, но Windows рассматривает его как диск MBR. Гибридная MBR позволяет реплицировать до трех разделов GPT на стороне MBR, чего обычно достаточно для работы Windows.
Действительно страшная часть вашей конфигурации состоит в том, что она включает разделы MBR с номерами 5 и 6. Эти номера используются логическими разделами, что, в свою очередь, означает, что вы должны использовать расширенный раздел (не показан diskutil
). Это чрезвычайно опасная конфигурация для гибридной MBR по причинам, описанным на моей странице гибридной MBR, на которую я ссылался (второй пункт в разделе «Опасности и проблемы гибридной MBR»).
Я подозреваю, что произошло то, что вы настроили гибридную MBR (возможно, не понимая деталей) как часть вашей первоначальной конфигурации с двойной загрузкой. Затем вы использовали инструменты Windows (или, возможно, Linux fdisk
или какой-либо другой инструмент, не поддерживающий GPT) для создания новых разделов для Linux; но поскольку Windows рассматривает диск как MBR-диск и ничего не знает о GPT (который, что важно, является реальной таблицей разделов; MBR просто содержит копии некоторых разделов GPT), вы создали логические разделы. Эти разделы могут перекрывать некоторые другие разделы GPT, поэтому на вашем диске могут быть две несовместимые таблицы разделов.
Если я прав об этом, вы должны определить , как разделы GPT и MBR на диске, с точностью на уровне сектора. Я не уверен в инструментах OS X или Windows, которые вы использовали бы для этой задачи. В Linux вы бы использовали fdisk
список разделов MBR и gdisk
список разделов GPT. Затем вы должны сравнить два. Если повезет, некоторые из них будут идентичны. (Игнорируйте раздел 0xEE на стороне MBR.) Если на стороне GPT существует раздел, но на стороне MBR нет разделов в этом пространстве, вы можете использовать этот конкретный раздел GPT. Аналогично, если есть раздел MBR, в котором нет раздела GPT. Однако если часть диска имеет разные разделы GPT и MBR, возможно, вы уже понесли потерю данных. Вы можете попытаться восстановить данные, используя одно определение раздела или другое,
Как только вы получите список всех ваших разделов и восстановите данные как можно лучше, вы можете использовать их gdisk
для создания согласованного набора данных GPT. Я рекомендую выключить и перезагрузить компьютер на этом этапе. Затем вы можете использовать gdisk
для создания новой гибридной MBR, которая, к сожалению, вам в значительной степени требуется для двойной загрузки с Windows 7.
Чтобы перейти к установке Linux, вы должны использовать GPT-осведомленный инструмент для перераспределения диска. Это может уничтожить вашу гибридную MBR, поэтому вам может потребоваться воссоздать ее после установки Ubuntu.
Все, что сказал, я могу ошибаться. Возможно, вы преобразовали свой диск из GPT в форму MBR, но вы неправильно установили код типа 0xEE в другом легитимном разделе MBR. Если так, я прошу прощения за панику, но вы действительно должны выяснить, что это за раздел и каким должен быть его код типа, чтобы избежать проблем с запутыванием какой-либо утилиты и, возможно, что-то очень-очень плохое. (Установщик Ubuntu, считающий диск пустым, является относительно мягким симптомом по сравнению с тем, что может произойти.)