rEFI and rEFInd both on boot

Двойственный гm trying to boot mac and linux. I installed rEFIt first than rEFInd,

гm booting through two consecutive steps:

- rEFIt that proposes either mac or rEFInd

- rEFInd that proposes either mac or linux

гd like to go only through rEFInd.

My mac's / directory шоу не EFI files/directory

My linux's/boot directory is filed with old kernel версия of EFI поля (abi, config, memtest, initrd.img, vmlinuz и т.д...) that гm not sure to know how to get rid of.

I tried autoremove with не success.

Thanks for your advices,

Рафаэль

0
задан 5 January 2016 в 18:29

2 ответа

Хорошо спасибо за тот очень полный ответ.

Для записи я пошел для опции 3, избавленной от каждый efi файлы, которые я мог найти. Как ожидалось начальная загрузка перенаходки пошла мусор с ремонтом один.

я переустановил, повторно находят благодаря живому usb img через Linux непосредственно избегать проблемы SIP.

Работы как очарование.

Raphael

0
ответ дан 29 September 2019 в 17:13

Существует по крайней мере три способа сделать это, хотя у каждого есть потенциал для спутывания:

Метод 1: от OS X

От OS X можно использовать bless для установки повторно находят как диспетчер начальной загрузки по умолчанию. Этот процесс описан в документации перенаходки:

http://www.rodsbooks.com/refind/installing.html#osx

Обратите внимание, что это - полный ручной процесс установки перенаходки. Вам действительно только нужны шаги 1, 2, и 8.

Проблема с этим подходом состоит в том, что, если Ваша установка РЕМОНТА включает rEFItBlesser (как это делает по умолчанию), он может сбросить РЕМОНТ как загрузчик по умолчанию. Можно работать вокруг этого путем удаления /Library/StartupItems/rEFItBlesser. С другой стороны, можно переустановить, повторно находят в OS X через refind-install сценарий, который должен дать Вам опцию удаления rEFItBlesser.

Метод 2: из Ubuntu

В Ubuntu, вводя sudo efibootmgr -v произведет список параметров загрузки. Можно затем использовать -o опция к efibootmgr измениться BootOrder строка для установки повторно находит как первая опция. (Например, Вы могли бы ввести sudo efibootmgr -o 0081,0080 сделать Boot0081 опция по умолчанию, с Boot0080 как вторичный параметр загрузки. Детали того, какие значения Вы вводите, будут варьироваться от одной системы до другого; вот почему Вы запускаете с sudo efibootmgr -v - это показывает Вам, какие опции существуют на Вашем компьютере.) Это будет часто работать над Mac, но Mac являются странными, и над некоторыми моделями это могло бы перестать работать. Можно также столкнуться с rEFItBlesser проблемой, отмеченной в предыдущем подходе, таким образом, Вы, возможно, должны удалить rEFItBlesser вручную. (Обратите внимание, что переустановка повторно находит в Ubuntu, не удалит rEFItBlesser в OS X.)

Метод 3: Удалите РЕМОНТ

Можно полностью удалить РЕМОНТ из компьютера. Это обычно устанавливает себя на EFI/refit в OS X, но в зависимости от того, как Вы установили его, это может быть где-то в другом месте, такой как на ESP. (ESP обычно не монтируется в OS X, но может быть смонтирован в /boot/efi в Ubuntu.) С РЕМОНТОМ, который уводят, компьютер должен загрузиться к его второму параметру загрузки, который может быть перенаходкой или OS X. Если это начнет загружаться прямо к OS X, то необходимо будет переустановить или по крайней мере повторно благословить, повторно найти. Существует маленький шанс, что компьютер откажется загружаться вообще после удаления РЕМОНТА. Если так, удержание функциональной клавиши, поскольку Вы запускаете, должно произвести собственный встроенный диспетчер начальной загрузки Mac, который должен позволить Вам добраться до OS X и восстановиться.

0
ответ дан 29 September 2019 в 17:13

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

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