rEFInd е с отворен код стартиращ мениджър или зареждане на ОС, който поддържа Linux, Mac OS X и Windows операционни системи Microsoft. Тя & rsquo;. SA вилица на добре познат мениджър Поставете отново обувка, но инженерство в подкрепа UEFI (Unified Extensible Interface Firmware) базирани машини
Приложението позволява на потребителите да редактират ръчно и определени опции обувка работно време, се опитват Живи операционни системи, които са разпределени на стартиращи CD дискове или USB флаш памети, стартира Linux 3.3.0 и следващите ядра, които са изградени с подкрепата EFI мъниче товарач.
Удобства в един поглед
Основни характеристики включват поддръжка за Secure Boot, което зависи от отделен прелоадра или подложка програма, способността да стартира MS Windows и Macintosh помощни програми за събиране на вземания, както и EFI програми на трети страни, като черупка EFI.
В сравнение с Поставете отново, ние може веднага да забележите, че rEFInd е в състояние да се справя по-добре UEFI-базирани машини, съдържащи няколко bootloaders и автоматично открива инсталирано мениджъри EFI обувка. В допълнение, тя осигурява както текстов режим и графични обувка подканите.
В повече от техническа гледна точка, приложението разполага с поддръжка за EFI 1.x и UEFI 2.x машини, както и двете персонални компютри и Mac платформи. Той също така поддържа широк набор от файлови системи, включително EXT2, EXT3, EXT4, Btrfs, ReiserFS, ISO-9660, и HFS +.
Друга интересна особеност е възможността да се рестартира в помощната програма за настройка на фърмуера на специфични UEFIs. Освен това, приложението поддържа от поддръжка, обновявания Linux ядрото, което означава, че има нужда ръчно да конфигурирате някои параметри за стартиране след актуализация на ядрото.
Заключения
Всичко на всичко, rEFInd е поредния добре UEFI зареждане на ОС, разработена като дроп-ин заместител на GRUB (Unified Bootloader Grand) софтуер. Тя & rsquo; е някак си подобно на управителя на gummiboot обувка, но той включва дори и повече функции, множество опции за конфигуриране, както и подкрепа за множество файлови системи и операционни системи. Това е плавателна с клавиатурата и подкрепя потребителски фонови изображения.
Какво ново в тази версия:
- Скоро след освобождаването 0.9.1, аз започна да получава съобщения за бъгове за проблеми с него и Shim 0.8. (Виж тази тема за един такъв доклад.) Оказва се, че проблемът не е нов бъг в rEFInd, а по-скоро промяна от Шим 0.7 до 0.8 Шим, че го е направил до безполезно с rEFInd. Конкретно, Шим 0.8 сега дьо регистри се от EFI след последваща програма стартира още един. Това се прави, за да се избегнат проблеми по пътя обувка, в която Shim стартира fallback.efi, което от своя страна стартира друга Шим. Това създава нов проблем, все пак: rEFInd може да валидира само един двоичен преди да е "отрязан" от Шим. Тъй като шофьори rEFInd са изпълними файлове, ако използвате един водач, това означава, че няма да бъде в състояние да започне нещо, което изисква валидирането чрез Шим. Аз бързо открили заобиколно решение, което съм приложени в тази версия. Смятам, че това е "лейкопласт" кръпка, все пак, защото разчита на приумица на логиката Shim да заобиколят си дерегистрация. Като такива, заобиколно решение в тази версия може да се скъса с бъдеще Шим. Истински корекция ще отнеме повече време, за да се развива. Искам да освободи тези промени версията с глава на разстояние по-нататъшни проблеми в близко бъдеще, все пак. Тази версия също въвежда нова функция, която също е Шим, свързани с: От версия 0.7, Шим подкрепи стартирането бинарни файлове, различни от grubx64.efi от тях преминава в командния ред. (Всъщност, Шим 0.4 поддържа това, но то изисква счупен спецификация път.) Аз сте добавили подкрепа за тази функция, за да install.sh: Добавяне на --keepname опцията да install.sh причинява сценария за запазване на редовната име rEFInd и да регистрация на approprirate последващите параметри да има Shim старта rEFInd с това име. Това работи, но е вероятно да бъде по-деликатен, отколкото чрез по подразбиране Shim преходни име на grubx64.efi. Предимството, разбира се, е, че не се нуждаят rEFInd "лъжа" около името му, което го прави по-малко объркване в имена на файлове. За момента, оборотите и за Debian пакети градя не използват тази нова именуване функция, тъй като не мога да бъда сигурен, коя версия на Shim може да се качват. Тези промени не засягат потребителите, които не използват Secure Boot.
Какво ново във версия 0.8.6:
- Повечето (но не всички) от промени това освобождаване се фокусираме върху Windows двойна зареждане и Mac-конкретни въпроси. Има нов Windows 8 икона, която сега се използва по подразбиране, както иконата Windows, въпреки че старата икона остава на разположение и се използва за Windows XP или по-стари ботуши за Mac-ове. Ако водачът NTFS е заредена, rEFInd сега ще изключва не-стартиращ обеми NTFS от списъка с обувка Mac (тази промяна не засяга UEFI-базирани персонални компютри). Бъг, която е предизвикала погрешно идентифициране на цели дискове и обеми NTFS като FAT е фиксиран (отново, този проблем засегна Mac-ове, а не персонални компютри). Няколко Mac-специфични install.sh бяха отстранени, в резултат на по-надеждна идентификация на ESP и на инсталационната директория. Предишните версии игнорирани име обем от "HFS + обем", защото това име се произвеждат от по-ранни версии на rEFInd HFS + драйвер за всички HFS + обеми; но сегашната HFS + водач произвежда истинско име обем, така че съм отстранен, че специален случай от кода. Аз бях отстранен от r472 Поставете отново се ангажират, въведена в 0.8.5, защото тя причинява някои BMP файлове да не успеят да се зареди. Накрая, hideui токен в refind.conf вече приема стойност на значки, която има за последица крие значки диск тип, свързани с OS ракети икони.
Какво ново във версия 0.8.5:
- Най-голямата промяна в тази версия е нова NTFS драйвер, внесени от Samuel Ляо, които също допринесоха за водача Btrfs. Samuel също допринесоха някои различни корекции на драйвери и промяна в начина, по който се борави с клавиатурата, която подобрява отзивчивостта на някои системи. Тази версия също така подобрява начина install.sh работи под OS X. По-специално, тя ощипвам командния благослови по начин, който може да премахне стартиране закъснения и го прави по-добра работа на откриване и подмяна на съществуващи инсталации rEFInd (на ESP), а не сляпо написването на EFI / BOOT. И накрая, тази версия се прилага от края ангажира в историята Поставете отново е: r467, който подобрява работа на BIOS / утвърдени ботуши от втория и следващите дискове за Mac-ове; и r472, което дава възможност за обработка на BMP изображения, които не са вертикално преобърнаха. Тези ангажира да не са присъствали в rEFInd от самото начало, тъй като отправна точка за rEFInd е източник на пакетите Debian взети от малко по-ранна версия.
Какво ново във версия 0.8.4:
- OS X 10.10 ("Yosemite") направи промени, които наложиха промени в install.sh скрипт както rEFInd и rEFInd подразбиране. Конкретно, Yosemite сега използва форма на логическо управление на силата на звука (LVM), което прави инсталирането rEFInd на OS X главната директория невъзможно, така че местоположението по подразбиране е променен на европейската космическа политика. Промените по подразбиране за dont_scan_volumes са необходими за осъществяване на ново място за OS X зареждане на ОС се появи. Друга голяма промяна е в новата (но експериментален) подкрепа за мрежа обувка, с помощта на iPXE. Виж файла BUILDING.txt в пакета за източник за информация за това как да се изгради и инсталира необходимите файлове. Новата опция за refind.conf, enable_and_lock_vmx, определя бита VMX на Intel процесори, което е необходимо за зареждане на някои hypervisors, като Hyper-V. Тази функция може да се настрои на EFIS много компютри, но някои от тях, като например компютри Mac, липсва тази способност. (Не настройвайте тази опция за AMD процесори Intel процесори или по-възрастни, които нямат тази възможност, все пак!) Ако rEFInd не може да намери своя икони директория, сега пада обратно към текстов режим. Бъг в dont_scan_files е фиксиран, като ви дава възможност да зададете пълния път до някои специални случаи обувка товарачи, за да ги пропуснете от сканирания. И накрая, аз съм се обновява на иконите за Fedora и Ubuntu и добавя икона за Xubuntu.
Какво ново във версия 0.8.3:
- Тази версия въвежда редица незначителни корекции на грешки и подобрения игрални. Най-потребителят вижда от тях са, че на Mac-ове, 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 и Nimbus Моно), пропуск на послания за сканиране на обувка товарачи, когато 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). Аз също се коригира сценария след инсталация, използвана от оборотите и за Debian пакети за търсене на съществуващите Шим програми, наречени shimx64.efi, а не само shim.efi (както е било направено преди това). Това би трябвало да помогне при инсталирането на пакет от дистрибуции, които използват shimx64.efi името на файла, като Ubuntu. И накрая, аз съм предоставяне на предварителен набор от Дебиан опаковъчни файлове, които могат да помогнат за дистрибуция подържат да приемат rEFInd.
Какво ново във версия 0.7.7:
- Нов конфигурационен файл знак, windows_recovery_files, води този списък на промените; можете да го използвате, за да определите файлове, които се стартират инструменти за възстановяване на Windows. Ако включите опцията windows_recovery по линията showtools, тези файлове след което ще бъдат представени от малък Windows значка за възстановяване на втория ред, а не като пълен размер OS товарач, като по този начин намаляване на елементарно и вземане на целите на настоящия товарач ясна. Можете също да укажете пълния път до dont_scan_files позиции, включително спецификатор обем. На use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs и windows_recovery_files сега всички символи могат да приемат + като първи вариант, който причинява следващите елементи от списъка, които се добавят към стойностите си по подразбиране, а не да ги замества. Конфигурационният файл вече може да бъде определен в програмата стартира, като мине -с вариант, тъй като в -с myconf.conf; можете да използвате тази функция, за да се създаде ръчно зареждане строфа, че стартира rEFInd с модифицирани варианти за зареждане. Сканира на ext2 / 3 / 4fs и ReiserFS прегради сега пропуснете дялове с файлова система UUID на които вече са били наблюдавани. Това е опит да се намали елементарно от тези дялове, които са компоненти на RAID 1 масив. Скриптът install.sh сега се опитва да локализира и монтиране немонтирания ESP, когато се движат при Linux. И накрая, аз съм фиксиран бъг в install.sh както и mkrlconf.sh, която е предизвикала генериран refind_linux.conf файл да съдържа едно бездомно ред и ненужно PARTUUID = Спецификация на някои системи.
Коментари не е намерена