rEFInd

Скриншот программы:
rEFInd
Детали программы:
Версия: 0.9.2 обновление
Дата загрузки: 27 Sep 15
Разработчик: Roderick W. Smith
Тип распространения: Бесплатная
Популярность: 458

Rating: 3.0/5 (Total Votes: 2)

rEFInd является открытым исходным кодом менеджер загрузки или загрузчик, который поддерживает Linux, Mac OS X и Microsoft Windows операционных систем. Это и Rsquo;. Са вилка хорошо известный менеджер загрузки Установите, но поддержка технологии UEFI (Unified Extensible Firmware Interface) основе машины

Приложение позволяет пользователям вручную редактировать и изменять настройки во время загрузки, попробуйте в прямом операционных систем, которые распространяются на загрузочных CD-дисков или флэш-накопителей USB, запустить Linux 3.3.0 и более поздние ядра, которые построены с поддержкой EFI заглушки погрузчика.


Основные особенности

Основные характеристики включают в себя поддержку безопасной загрузки, которая зависит от отдельного Preloader или прокладки программы, возможность запуска утилит восстановления MS Windows и Macintosh, а также сторонних программ EFI как оболочки EFI.

При сравнении с Установите, мы можем сразу же заметите, что rEFInd способен лучше UEFI на основе машин ручки, которые содержат несколько загрузчиков и автоматически обнаруживает установленные менеджеры загрузки EFI. Кроме того, он обеспечивает как в текстовом режиме и графические подсказки загрузки.

В более технических терминах, программа имеет поддержку EFI 1.x и 2.x UEFI машин, а также ПК и Mac платформ. Он также поддерживает широкий спектр файловых систем, в том числе ext2, ext3, EXT4, Btrfs, ReiserFS, ISO-9660, и HFS +.

Еще одна интересная особенность является возможность перезагрузить в настройки прошивки полезности конкретных UEFIs. Кроме того, приложение поддерживает ядра Linux обновления необслуживаемые, что означает, что нет необходимости вручную настраивать параметров загрузки после обновления ядра.


Выводы

В общем, rEFInd это еще один загрузчик UEFI, разработан как заменой для GRUB (Unified Bootloader Гранд) программного обеспечения. Это и Rsquo, S-то похож на менеджера gummiboot загрузки, но она включает в себя еще больше возможностей, различные варианты конфигурации, а также поддержку многочисленных файловых и операционных систем. Это судоходная с клавиатурой и поддерживает пользовательские изображения фона.

Что нового В этом выпуске:

  • Вскоре после освобождения 0.9.1, я начал получать отчеты об ошибках о проблемах с ним и Шим 0.8. (Смотрите эту ветку для одного такого отчета.) Оказывается, что проблема была не новая ошибка в rEFInd, а переход от Shim Shim 0,7 до 0,8, что сделал это рядом с бесполезным с rEFInd. В частности, в настоящее время 0,8 Шим де-регистрирует себя от EFI после Последующие программы запускает еще один. Это сделано, чтобы избежать проблем в пути загрузки, в котором Шим запускает fallback.efi, который, в свою очередь запускает еще Шим. Это создает новую проблему, хотя: rEFInd можно проверить только один двоичный, прежде чем он "отрезан" от Шим. Так как драйвера rEFInd являются бинарные, если вы используете один драйвер, это означает, что вы не сможете запустить ничего, что требует проверки с помощью Шим. Я быстро обнаружил, обходной путь, который я реализовал в этом выпуске. Я считаю, что это "пластырь" патч, хотя, потому что она опирается на причуде логики Шим, чтобы обойти его де-регистрации. Таким образом, обходной путь в этом релизе, может порвать с будущего Шим. Истинный исправление займет больше времени, чтобы развиваться. Я хочу, чтобы освободить этот обходной вариант, чтобы помешать дальнейшие проблемы в ближайшем будущем, хотя. Эта версия также вводит новую функцию, которая также Шим, связанных с: Начиная с версии 0.7, Шим поддерживает запуск других, чем grubx64.efi двоичные файлы, передавая их в командной строке. (На самом деле, Шим 0,4 поддерживается, но это потребовало сломанной спецификацию пути.), Я добавил поддержку для этой функции в install.sh: Добавление --keepname возможность install.sh вызывает сценарий, чтобы сохранить регулярного файла rEFInd в и к зарегистрировать approprirate последующие по параметрам, чтобы иметь Shim запуска rEFInd с таким именем. Это работает, но это, вероятно, будет более тонким, чем при использовании по умолчанию Шим Последующие имя grubx64.efi. Преимущество, конечно, является то, что не нужно rEFInd "ложь" о его имени, который делает для меньше путаницы в именах файлов. На данный момент, число оборотов в минуту и ​​пакеты Debian я строю не использовать эту новую возможность именования, поскольку я не могу быть уверен, что версия Шим может быть подобран. Эти изменения не влияют на пользователей, которые не используют Secure Boot.

Что нового в версии 0.8.6:

  • Большинство (но не все) изменения этом выпуске сосредоточены на ОС Windows двойной загрузки и Мак-конкретным вопросам. Там новая Windows 8 значок, который в настоящее время используется по умолчанию в качестве значка окна, хотя старая икона остается доступным и используется для Windows XP и более ранних сапоги на Mac. Если водитель NTFS загружается, rEFInd теперь исключить незагрузочных объемы NTFS из списка загрузки Mac (это изменение не влияет на UEFI на основе ПК). Исправлена ​​ошибка, приводившая неправильной идентификации целых дисков и томов NTFS, как был зафиксирован быть FAT (опять же, эта проблема влияет Mac, не ПК). Пару Мак-специфических INSTALL.sh ошибок было исправлено, в результате чего более надежной идентификации ЭЦН и установочного каталога. Предыдущие версии игнорируется имя тома из "HFS + объем", потому что это имя было произведенных в более ранних версиях драйвера rEFInd HFS + для всех HFS + томов; но в настоящее время HFS + водитель производит реальное имя тома, так что я удалил, что частный случай из кода. Я убрал r472 Установите совершить, введенный в 0.8.5, потому что это вызывало некоторые файлы BMP в не сработал. Наконец, hideui маркер в refind.conf теперь принимает значение значков, которая имеет эффект скрытия значков диск типа, связанные с запуска ОС икон.

Что нового в версии 0.8.5:

  • Крупнейшим изменение в этой версии является новый драйвер NTFS вклад Самуэль Ляо, который также способствовал драйвер Btrfs. Самуэль также способствовали некоторые разнообразные исправления драйверов и изменения в то, как клавиатура обрабатывается, что улучшает отзывчивость на некоторых системах. Эта версия также улучшает путь install.sh работает под OS X. В частности, он ухищрений команду благословит таким образом, что может устранить задержки запуска, и это делает лучшую работу по обнаружению и замене существующих установок rEFInd (на ESP), а чем слепо письменном EFI / BOOT. Наконец, эта версия распространяется коммиты из поздно в истории Установите в: r467, которая улучшает обработку BIOS / унаследованных от сапог второго и последующих дисков на компьютерах Mac; и r472, которая позволяет обработки изображений в формате BMP, которые не вертикально перевернуть. Эти обязуется не присутствовали в rEFInd с самого начала, потому что отправной точкой для rEFInd был пакет Debian источник взят из немного более ранней версии.

Что нового в версии 0.8.4:

  • OS X 10.10 ("Йосемити") внесены изменения, которые, необходимость изменения в сценарий install.sh обоих rEFInd и rEFInd умолчанию. В частности, Йосемитский теперь использует форму логического управления томами (LVM), что делает установки rEFInd в корневой каталог OS X невозможно, так расположение по умолчанию изменяется на ESP. Изменения в умолчанию для dont_scan_volumes необходимо сделать новое место для OS X загрузчика шоу вверх. Другое большое изменение в новой (но экспериментальной) поддержки для сетевой загрузки, с помощью iPXE. Смотрите файл BUILDING.txt в исходном пакете для деталей о том, как построить и установить необходимые файлы. Новая опция для refind.conf, enable_and_lock_vmx, устанавливает VMX немного на процессорах Intel, которая необходима для загрузки некоторых гипервизоров, таких как Hyper-V. Эта функция может быть установлена ​​на многих компьютерах ПИИ ", но некоторые, такие как Mac, не хватает этой способностью. (Не устанавливайте этот параметр на AMD процессорах или старших процессоров Intel, которые не имеют эту функцию, хотя!) Если rEFInd не можете найти свою каталог икон, теперь падает до текстовом режиме. Исправлена ​​ошибка в dont_scan_files был зафиксирован, что позволяет указать полный путь к определенным специального случая загрузчиков опустить их из проверки. Наконец, я обновил иконки для Fedora и Ubuntu, и добавил значок для Xubuntu.

Что нового в версии 0.8.3:

  • Эта версия содержит ряд незначительных исправлений и улучшений объектов. Наиболее видимые пользователю из них в том, что на Маках, rEFInd теперь отображает метку раздела в BIOS для загрузочного ОС на файловых систем, которые rEFInd не могут читать; и теперь вы можете пройти тайм-аут = -1 в refind.conf иметь rEFInd сразу загрузиться ОС по умолчанию, если нет нажатие клавиши, когда rEFInd нагрузки, в этом случае, что нажатие читается как клавиши быстрого доступа. Изменения, которые менее вероятно, чтобы быть замеченными, что по умолчанию для scan_all_linux_kernels теперь является истинным. Поскольку это вариант был раскомментировать в файле конфигурации образца, это изменение не повлияет на большинство людей. Я исправил ошибку, которая вызвала rEFInd выгрузить драйвер, как только они были загружены. Это не влияет на водителей rEFInd, потому что они проигнорировали соответствующие EFI называет; но это было предотвращая некоторые другие драйверы от работы. Я добавил два новых иконок, один для Mythbuntu, а другой для менеджера загрузки Clover. Наконец, я удалил Oracle, GPLv2 код из ядра файловой код драйвера, так как это было несовместимо с GPLv3, используемого драйвером Btrfs. Это изменение не должно влиять на работу водителей, но есть небольшой шанс, что это будет.

Что нового в версии 0.8.2:

  • Я продолжал совершенствовать UEFI BIOS режима загрузки с код этой версии; теперь использует записи в BIOS-режиме загрузки, предусмотренные прошивкой по умолчанию, и активно сканирует для новых записей, только если deep_uefi_legacy_scan маркер присутствует в refind.conf. Это изменение вызвано сообщениями, которые я получил из BIOS-режиме записи загрузочных умножения на некоторых системах; Однако глубокого сканирования требуется для обнаружения второй и последующие диски на других компьютерах. Вторым важным изменением является то, выбор по умолчанию теперь является последней загрузки пункт, а не первый элемент в списке. Вы по-прежнему можете установить фиксированную умолчанию через знак default_selection, и в самом деле, если вы предоставляете список, который начинается с +, то по умолчанию будет ранее сапогах пункт, если он не может быть найден, и в этом случае последующие элементы в Список будет пробовал. Незначительные изменения включают в себя добавление значка для Mageia Linux, недочет исправить в GUID-синтаксического анализа кода, и обновление моего личного систему сборки из TianoCore UDK2010.SR1.UP1.P1 к UDK2014. Этот последний пункт будет влиять никого, кто использует TianoCore построить rEFInd, поскольку некоторые пути по умолчанию были изменены, так что вы, возможно, потребуется обновить себя или настроить путь в Make.tiano.

Что нового в версии 0.8.1:

  • Самое большое изменение кода в этой версии является то, что UEFI BIOS стиле режима загрузочный код rEFInd теперь работает, когда rEFInd построен с GNU-EFI, а также при построен с Tianocore. Это изменение не повлияет на пользователей моего бинарные сборки, которые уже давно были сделаны с Tianocore, но если ваш дистрибутив строит rEFInd с GNU-EFI, это может вас заинтересовать. Некоторые пользовательские заметно исправления включают в себя исправления для ошибки, которые могут привести rEFInd опустить загрузчики на корневой каталог раздела в, исправление бага, который вызвал .VolumeIcon.icns занять более высокое, чем предназначено приоритет на OS X загрузки объемы, исправление бага, что может привести к BIOS режима загрузки с неправильного устройства в режиме UEFI, а также улучшение центрирования BIOS режима загрузки описаний на экране. Другие изменения включают в себя два новых желанию растровые шрифты (Ubuntu Mono и Нимб моно), упущение сообщений о сканировании загрузчиков, когда scan_delay установлен в 1, изменение порядка поиска для значков (файлы PNG Теперь переопределить ICNS файлов), а Преобразование всех иконок в каталоге иконы из ICNS в формат PNG. Обратите внимание, что это последнее изменение может потребовать изменения вручную строфы загрузки, если вы обратитесь к иконам в каталоге по умолчанию значок, в зависимости от как вы модернизировать rEFInd.

Что нового в версии 0.7.9:


    не
  • Эта версия включает в себя ряд исправлений: install.sh больше не отображаются сообщения об ошибках, если утилита DMRAID не имеется; водитель HFS + теперь сообщает правильное имя тома; ошибки драйвер файловой системы, которые могут привести зависания были зафиксированы; избыточная "полезность" в описании Мок утилиты была удалена; и (пока еще непроверенные) попытка исправить непрерывного повторного сканирования проблему после извлечения диска на некоторых компьютерах был реализован. Кроме того, в настоящее время rEFInd удаляет избыточные записи ядра в системах Ubuntu, чтобы сохранить меню лаконичную и новая опция Gdisk был добавлен к пункту showtools. (An EFI версия моего Gdisk утилиты могут быть построены с помощью библиотеки FDISK UEFI GPT).

Что нового в версии 0.7.8:

  • Эта версия подчеркивает изменения в значок и баннер графика обработки. Внутренне, rEFInd теперь могут масштабировать графику, которые предыдущие версии не мог сделать. Для того, чтобы использовать эту функцию, в настоящее время существуют три новых refind.conf жетоны: big_icon_size и small_icon_size установить размеры больших (первый ряд OS) и малых (второй ряд инструментов) иконок; и banner_scale рассказывает rEFInd обратить баннеры в масштабе 1: 1 (noscale, по умолчанию) или в масштабе знамя, чтобы заполнить экран (fillscreen). Я также скорректированы сценарий пост-установки, используемой RPM пакетов Debian и для поиска существующих программ Шим называемых shimx64.efi, не только shim.efi (как это было сделано ранее). Это должно помочь при установке пакета в дистрибутивах, использующих shimx64.efi файла, таких как Ubuntu. Наконец, я обеспечивая предварительный набор файлов Debian упаковки, которые могут помочь дистрибутива принять rEFInd.

Что нового в версии 0.7.7:

  • Новый маркер файл конфигурации, windows_recovery_files, приводит этот список изменений; Вы можете использовать его, чтобы указать файлы, которые загружаться инструменты восстановления Windows. Если включить опцию windows_recovery на линии showtools, эти файлы будут затем представлены небольшим восстановления Windows значок на втором ряду, а не как полноразмерный загрузчику ОС, тем самым уменьшая беспорядок и делает цель данного погрузчика яснее. Теперь вы также можете указать полный путь к dont_scan_files пунктов, в том числе объем спецификатора. В use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs и windows_recovery_files маркеры могут все теперь принимают + в качестве первого варианта, который вызывает последующие элементы списка будут добавлены по умолчанию, а не заменяя их. Файл конфигурации теперь может быть указано при запуске программы, передавая параметр -c, как в -c myconf.conf; Вы можете использовать эту функцию, чтобы установить вручную загрузки строфу, которая запускает rEFInd с измененными опциями загрузки. Сканы ext2 / 3 / 4FS и ReiserFS разделов в настоящее время опустить разделов с файловой UUID, что уже видел. Это попытка уменьшить беспорядок из таких разделов, входящих в состав RAID 1 массивов. Сценарий install.sh теперь пытается найти и смонтировать несмонтированный ESP при запуске под Linux. Наконец, я исправлена ​​ошибка в обоих install.sh и mkrlconf.sh, что вызвало сгенерированный файл refind_linux.conf содержать бродячих разрыв строки и ненужные PARTUUID = спецификацию на некоторых системах.

Похожие программы

gummiboot
gummiboot

18 Feb 15

LILO
LILO

9 Dec 15

grubinstall
grubinstall

2 Jun 15

Комментарии к rEFInd

Комментарии не найдены
добавить комментарий
Включите картинки!