Как перейти с REFIt на REFInd

Я недавно установил Ubuntu Server (12.04.3) на MacMini1.1 ...

MacMini уже имел OSX (Leopard) на нем, и я хотел сохранить его, поэтому после долгих исследований я использовал gpart и fdisk в «Ubuntu-Desktop i386 LiveCD» -on-a-usb-stick для сжатия раздел OSX, а затем аналогичным образом использовал установочный usb-stick-Ubuntu-Server-i386 для форматирования оставшегося раздела и установки на него сервера Ubuntu.

Пока все прошло хорошо. Страшный, но безупречный процесс:)

Прежде чем делать все это - я установил REFIt. Я видел это на многих интернет-гидах и вспомнил об этом за день до того, как я стал ИТ-менеджером & amp; Технология ... Так что я был уверен, что это будет ТО, что поможет мне.

И действительно, это было здорово, только я упустил одну очень важную деталь: на главной веб-странице rEFI они четко заявляют: «Как вы могли заметить, rEFI больше не поддерживается активно. Пожалуйста, ознакомьтесь с rEFInd , форк, который находится в процессе обслуживания и находится в процессе активной разработки. "

Так что теперь я внезапно замечаю это странное явление: моя ОС Ubuntu Server загружается только правильно, пока у меня подключен экран к машине (MacMini). Клавиатура и усилитель кажется, мышь не нужна, но если я перезагружаюсь без подключенного экрана, она просто застревает, и я не могу получить к ней доступ через шпаклевку с моего не очень удаленного компьютера с Windows. Если я затем подключу экран к MacMini, я увижу, что он застрял на своем пути, и нет вариантов для выбора. В настоящее время мой единственный вариант - перезагрузить компьютер с подключенным экраном, затем отключить его и подключить обратно к моему Windows-ПК, где я использую замазку для соединения ssh по локальной сети.

Я решил проверить на сайте rEFIt варианты поиска и устранения неисправностей, когда неожиданно заметил комментарий о rEFInd и сразу же столкнулся с этим лицом.

Я видел, что сопровождающий rEFInd находится здесь на форумах (правильно ли я понимаю, что это Род Смит ?). Поэтому я подумал, объяснив ситуацию и насколько деликатной она для моей работы - я Я хотел бы задать этот предположительно простой вопрос: я прочитал руководство по установке на сайте rEFInd, и я до сих пор не понимаю, как я могу заменить свой текущий rEFIt новым rEFInd без необходимости что-либо форматировать, удалять или удалять , и ничего не рискуйте в моей текущей системе и / или файлах. Можете ли вы мне помочь?

1
задан 13 April 2017 в 15:23

1 ответ

Да, я сопровождающий REFInd.

Просто запуск сценария install.sh из OS X должен установить rEFInd в качестве загрузчика по умолчанию, минуя rEFIt, хотя вы также можете установить драйвер файловой системы EFI для файловой системы, в которой находится ядро ​​Linux. (Это разрешит прямую загрузку Linux без участия GRUB.) Кроме того, запуск сценария rEFInd install.sh не приведет к полному удалению rEFIt. Если вы обнаружите, что rEFInd работает так же хорошо или лучше, чем rEFIt, вы можете удалить rEFIt вручную, удалив каталог /EFI/refit в OS X (или в вашем ESP, если вы установили его там).

Тем не менее, мне кажется маловероятным, что REFInd решит проблему, с которой вы столкнулись. Я никогда не слышал об этой проблеме раньше, но я подозреваю, что это ограничение прошивки, а не ошибка в REFIt. Я внес некоторые изменения в обработку видео в rEFInd, и вполне возможно, что одно из этих изменений непреднамеренно решит вашу проблему. Стоит попробовать еще раз проверить, так ли это на самом деле, но мои надежды не оправдались.

Вы можете попробовать полностью удалить rEFIt перед установкой rEFInd, чтобы проверить, будет ли компьютер загружаться с отключенным монитором без установленных сторонних менеджеров загрузки. Если это так, то, возможно, rEFIt зависает или приостанавливает работу и ожидает ввода, когда монитор отключен. Если rEFInd делает то же самое, было бы трудно отлаживать, потому что в настоящее время нет возможности написать файл журнала, который бы показал, где происходит такое зависание.

0
ответ дан 13 April 2017 в 15:23

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

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