Установка Ubuntu поверх Mac и Windows 7


0

У меня есть MacBook Pro8,1. Я мог бы двойной загрузки OSX и Windows 7, используя bootcamp. Теперь я хочу тройной загрузки; то есть я тоже хочу Ubuntu. Тем не менее, когда я запускаю установщик Ubuntu и попадаю на страницу раздела, я не вижу никаких разделов, которые можно увидеть с помощью утилиты диска на Mac или средства управления дисками Windows на Windows 7. Я подозреваю, что это происходит потому, что используемая сейчас диском схема - это MBR. Поэтому, если мне удастся как-то изменить схему разделов обратно на GUID, я, возможно, смогу установить Ubuntu, следуя учебнику по тройной загрузке ( http://lifehacker.com/5531037/how-to-triple-boot-your-mac -with-windows-and-linux-no-boot-camp-обязательный )

Чтобы вернуть схему разделов обратно в GUID, я планирую удалить все разделы на диске, а затем снова переразбить.

Есть ли у вас другие предложения?

Информация о моем диске

Дисковая утилита


В следующий раз, пожалуйста, не задавайте несколько несвязанных вопросов в одном посте.
Арджан

Я бы забыл вопрос 1. Перепишите ваш пост, чтобы сконцентрироваться на вопросе 2 ... который является вашей актуальной проблемой. TBH, единственное, что я знаю об этом, возможно, может восстановить это GUID, это iPartition, хотя, если он оставит загрузочный раздел bootcamp или ubuntu, сомнительно, но он может вернуть ваш раздел Mac обратно в загрузочное состояние. Я определенно сделаю резервную копию всего, что вы можете прочитать с него, прежде чем пытаться что-то делать дальше. Не позволяйте какой-либо утилите превратить его в Core Storage, иначе iPartition больше не будет работать.
Тетсуджин

Я думаю, что было слишком поздно для переписывания, @Tetsujin & Weidong, учитывая, что уже был ответ. Вопрос о хамелеоне ... :-(
Арджан

Ответы:


1

Средство выбора загрузки находится в загрузочном ПЗУ, а не на любом диске. Ни один инструмент разбиения Apple не превратит ваш диск из GPT в MBR, но они бы поставить защитный MBR на диске , так что инструменты MBR на основе реализует диск разбит на разделы и не связываться с ним.


Какой метод вы бы предложили удалить MBR, чтобы я мог изменить размер моего раздела с помощью утилиты диска. Кнопки в разделе разделов Дисковой утилиты выделены серым цветом. Я могу изменить размер только некоторых разделов, используя дисковый гений. Я даже не могу обновить мой osx, потому что установщик не позволяет установить os на диск, который использует схему разделов MBR. Я думаю о том, чтобы сделать резервную копию моих данных, стереть весь диск, а затем заново распределить. Если я сделаю это, osx будет потерян. Можно ли просто перейти в режим восстановления COMMAND + R и переустановить ОС оттуда?
Вэйдун Го

опубликовать результаты diskutil list& diskutil cs listна ваш вопрос
Tetsujin

Снимок экрана моего работающего списка diskutil и списка diskutil cs: i.stack.imgur.com/QfvBl.png
Guo

0

СТОП!!!

Похоже, что ваш диск может быть сильно поврежден!

Ваш 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, считающий диск пустым, является относительно мягким симптомом по сравнению с тем, что может произойти.)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.