Сбой Gptsync на Macbook Pro 8,2, Ubuntu 13.10 с двойной загрузкой

У меня очень трудная двойная загрузка с Ubuntu 13.10 / OS X Mavericks на моем Macbook Pro 8,2. Прежде чем закрыть это как дубликат, я перепробовал все популярные решения, которые мог найти безрезультатно, надеюсь, кто-то сможет указать на ошибку моих путей.

Проблема : утилита rEFIt gpt sync, а также gptsync 0.14-2 оба сообщают, что «GPT-раздел типа« Неизвестно »найден, не будет касаться этого диска», даже после следуя рекомендованному (1) решению, найденному в в этом посте .

Шаги, за которыми я следую (надеюсь, кто-то может распознать одно из них как неправильное):

  • Установленный rEFIt из .pkg. Перезагрузитесь / Войдите в Mac дважды. Снова откройте меню.
  • Создана вторая журнальная файловая система Mac OS X с дисковой утилитой при уменьшении оригинала.
  • Перезагрузитесь в установщик Ubuntu и запустите средство установки разделов.
  • Удалить 2-й раздел Mac. Создайте раздел ext4 / dev / sda3, занимающий все, кроме 2 ГБ, свободного места.
  • Создайте / dev / sda4 подкачку с оставшимися 2 ГБ
  • Выберите / dev / sda3 для установщика загрузчика (кто-то может подтвердить, что это правильно? Я видел много противоречивых мнений. Другой вариант - / dev / sda, который, как я понимаю, НЕ является тем, что вы должны делать, так как это прервет загрузку OS X)
  • Запустите установщик и перезагрузите компьютер. Tux появляется в меню, но останавливается при загрузке при выборе этой опции.
  • Попробуйте запустить средство синхронизации rEFIt, и MBR выглядит корректно, распознавая / dev / sda3 как раздел Linux, но / dev / sda3 * Неизвестно * в GPT.

На данный момент я в значительной степени в растерянности. Я попытался запустить сценарий gptsync, рекомендованный в приведенном выше решении, но безрезультатно. Кроме того, я попытался вручную пересобрать гибридную MBR с gdisk на стороне Mac (2), но опять же - MBR выглядит нормально, GPT имеет / dev / sda3 как * Unkown *. Запуск опции Tux из rEFIt после того, как эта опция на самом деле вызывает консоль восстановления grub, но говорит, что ей не хватает файловой системы.

1114 Кто-нибудь может направить меня в правильном направлении? Должен ли я использовать другой инструмент для создания разделов? Где должен быть установлен загрузчик Linux?

(1) Я бы сослался на это, но у меня нет 10 репутации. Найдено здесь: help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation

(2) ubuntuforums.org/showthread.php?t=1810275&page=19&p=11215214#post11215214

1
задан 21 November 2013 в 00:14

1 ответ

У меня есть ряд комментариев / замечаний и вопросов:

  • REFIt - это заброшенное ПО, а вместе с ним и его версия gptsync. Я пометил rEFIt как rEFInd, , а последние версии включают обновленную версию gptsync (как приложение EFI; в настоящее время оно не работает при компиляции как приложение Linux). Однако, чтобы использовать мой gptsync в rEFInd, вы должны установить программный файл gptsync_{arch}.efi и отредактировать строку showtools в refind.conf, чтобы включить опцию gptsync. Этот прыжок с обручем является преднамеренным по следующей причине:
  • Гибридные MBR, , которые создает gptsync, являются нестабильными и опасными. Лучше избегать их, если они вам не нужны, что на Mac вам необходимо для загрузки в BIOS / CSM / устаревшем режиме. Они также нужны для загрузки Windows на Mac, за исключением Windows 8 на некоторых моделях и Windows 7, если вы перепрыгиваете через много обручей. Хотя есть альтернативы загрузке BIOS / CSM / legacy-mode ....
  • Хотя иногда требуется загрузка в BIOS / CSM / устаревшем режиме, часто лучше загружать Linux в режиме EFI. На самом деле, это одна из причин, почему я создал REFInd; он может загружать ядро ​​Linux (версия 3.3.0 или новее) в режиме EFI без использования GRUB или любого другого загрузчика. Вам понадобится драйвер файловой системы EFI для любой файловой системы, в которой находится ваше ядро. (Некоторые поставляются с rEFInd.) Кроме того, вы можете установить любой другой загрузчик EFI , который вам нравится загружать в режиме EFI, а не в BIOS / CSM / устаревшем режиме.
  • Не могли бы вы пояснить, что «Tux появляется в меню, но зависает при загрузке при выборе этой опции?» Вы имеете в виду меню REFIt или другое меню? Когда вы выбираете опцию, происходит ли что-нибудь перед остановкой - например, вы видите меню GRUB, меняет ли экран цвет, или вы видите какой-либо текст (даже кратко)? Такие подробности очень важны для диагностики проблем.
0
ответ дан 21 November 2013 в 00:14
  • 1
    @brubaker я вижу Вас, поменял струны вместо этого. Просто будьте осторожны, если Вы когда-либо изменяете свою локаль. – muru 19 May 2015 в 15:31

Другие вопросы по тегам:

Похожие вопросы: