Проблемы с рефиндом на MBP

Я использую Ubuntu на своем MBPr в конце 2013 года, и глупые решения приводят меня в замешательство. Некоторое время назад у меня была система тройной загрузки, но проблемы с OSX сделали меня более зависимым от Ubuntu, и в последнее время я использую ее в качестве своей повседневной ОС. Некоторое время назад я удалил раздел Windows, а сегодня я удалил раздел OSX, так как он был практически бесполезен с тем, как часто он падал. Единственный недостаток, который я читал, заключался в том, что это усложняло получение обновлений прошивки, и я был в порядке с этим. Я использовал refind для загрузки в Ubuntu, но я несколько раз стирал и восстанавливал раздел OSX без переустановки refind, и он продолжал работать, поэтому я подумал, что OSX не является неотъемлемой частью того, что делает refind. Но, думаю, я ошибался.

В первый раз, когда я попытался перезагрузиться после удаления раздела OSX, я получил черный экран в течение 30 секунд, затем выскакивает сообщение Windows 8 о том, что компьютер не может загрузиться (снова я удалил Windows примерно полтора месяца назад) , Используя живой usb, я попытался переустановить refind на Ubuntu, который работал ... Сорта. По какой-то причине Refind был установлен на SD-карту, которую я забыл подключить. Так что теперь для загрузки мне нужно удерживать Alt для загрузки на SD-карту Refind, и я могу продолжить с нее.

Ничто из этого не является серьезной проблемой, но кажется немного нестабильным. Мне было интересно, что говорит прошивка OSX, чтобы попытаться загрузить Windows, и как вместо этого указать его на Ubuntu, или просто удалить раздел Windows Ghost, чтобы автоматически переопределить загрузку

Заранее благодарен за любую помощь

1
задан 7 May 2015 в 23:07

1 ответ

Во-первых, я рекомендую исследовать диск, чтобы определить, есть ли у Вас гибридный MBR. Это наиболее легко определяется с gdisk:

$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Этот пример показывает легальный GPT со стандартным защитным MBR. Если MBR: чтения строки hybrid вместо protective, у Вас есть гибридный MBR.

Если у Вас есть гибридный MBR, поскольку я подозреваю, что Вы делаете, Ваш диск находится в основном в сомнительно сбалансированном состоянии, которое могло бы вызывать по крайней мере некоторые Ваши проблемы. Таким образом у Вас есть два варианта того, что сделать. (Можно сделать любую из этих вещей, даже если у Вас есть защитный MBR, но в этом случае опция № 1 будет более простой.)

Опция № 1: начальная загрузка режима EFI

Можно настроить систему для начальной загрузки в режиме EFI, использование повторно находят или другой диспетчер начальной загрузки режима EFI и загрузчик по Вашему выбору. Если у Вас есть гибридный MBR, Ваш первый шаг должен преобразовать это в защитный MBR:

  1. Запуск gdisk на диске, как в sudo gdisk /dev/sda.
  2. Ввести p просмотреть таблицу разделов.
  3. Ввести x ввести меню экспертов.
  4. Ввести n создать новый защитный MBR, вытирая гибридный MBR.
  5. Ввести p просмотреть таблицу разделов. Сравните это с более ранним представлением. Вы не должны должны быть сравнивать каждый символ вывода; точка должна определить несчастные случаи как случайное повреждение всех Ваших разделов с опечаткой перед передачей изменений в диске.
  6. Ввести w сохранить Ваши изменения.

Со сделанным, необходимо переустановить, повторно находят или восстанавливают его к bootability. Вы смогли делать это путем установки перенаходки PPA или пакет Debian в нормальном (Linux) путь; однако, Mac являются немного странными, таким образом, это не могло бы работать. Я даже услышал о встроенном микропрограммном обеспечении Mac, поврежденном инструментами Linux, но я не слушал доказанные дела этого по крайней мере за два года, таким образом, я думаю, что соответствующие ошибки были исправлены. Если Вы пробуете его этот путь, монтируете Ваш Системный раздел EFI (ESP) в /boot/efi сначала.

Другой способ установить перенаходку состоит в том, чтобы загрузить систему чрезвычайной ситуации OS X (такую как диск установки OS X), запустить Окно терминала OS X (существует опция для этого в строке меню, после того как это появляется), и выполненный rEFInd's install.sh от той среды. Это должно работать даже, не переустанавливая OS X, но я никогда не проверял это.

Опция № 2: начальная загрузка режима BIOS

Как правило при удалении OS X из Mac обычно легче управлять ОС на этом использующем компьютеры Модуль поддержки совместимости (CSM) Mac, который включает начальную загрузку режима BIOS. Чтобы сделать это, необходимо преобразовать диск от GPT до MBR (настоящий регулярный MBR, не гибридный MBR). Эта процедура описана здесь. Необходимо будет перезагрузить после этого преобразования, но установка Linux больше не будет загрузочной, так готовиться с Ubuntu живое изображение.

После того как диск преобразовывается, необходимо будет установить загрузчик режима BIOS. Самый простой способ сделать это должно, вероятно, выполнить Восстановление Начальной загрузки. Необходимо быть осторожными, тем не менее, для выполнения Восстановления Начальной загрузки от начальной загрузки режима BIOS чрезвычайного диска. Можно проверить начальную загрузку режима BIOS путем поиска названного каталога /sys/firmware/efi; если это присутствует, Вы загрузились в режиме EFI, и если это отсутствует, Вы загрузились в режиме BIOS. При начальной загрузке чрезвычайной системы в режиме EFI попытайтесь использовать функциональную клавишу или клавишу Alt, когда Вы перезагружаете для начальной загрузки носителя в другом отношении. В крайнем случае подготовьте диск чрезвычайной ситуации карты флэш-памяти с интерфейсом USB и удалите EFI дерево каталогов от раздела FAT на том диске. Это должно представить его незагрузочный в режиме EFI.

Поскольку Вы в настоящее время загружаетесь в режиме EFI (по крайней мере, насколько повторно находят), даже если немного странно, преобразовывая в строго начальная загрузка режима BIOS несет некоторый риск, что Вы усугубите положение. Это должно работать, но в (почти) худшем варианте, Вам, возможно, придется попробовать различные утилиты восстановления, пока что-то не "нажимает".

1
ответ дан 7 May 2015 в 23:07

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

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