rEFInd

Screenshot Software:
rEFInd
Detalii soft:
Versiune: 0.9.2 Actualizat
Incarca data: 27 Sep 15
Producător: Roderick W. Smith
Licenţă: Gratuit
Popularitate: 790

Rating: 3.5/5 (Total Votes: 4)

rEFInd este un open source manager de boot sau boot loader care acceptă Linux, Mac OS X și Microsoft Windows sisteme de operare. IT & rsquo;. Sa furculiță de bine cunoscut manager de Refit de boot, dar proiectat pentru a sprijini UEFI (Unified Extensible Firmware Interface) mașini pe bază de

Aplicația permite utilizatorilor să editeze manual și setați opțiunile de boot-timp, încercați să sisteme de operare vii, care sunt distribuite pe discuri CD de boot sau pe memorii flash USB, lansa Linux 3.3.0 și nucleele ulterioare, care sunt construite cu suport încărcător EFI cioturi.


Caracteristici pe scurt

Caracteristicile cheie includ suport pentru Boot Secure, care depinde de o preloader separat sau program shim, capacitatea de a lansa utilitati de recuperare MS Windows și Macintosh, precum și programe EFI terțe părți ca o coajă EFI.

În comparație cu Refit, putem observa imediat că rEFInd este în măsură să mai bune mașini pe bază de UEFI mâner care conțin aplicații bootloader multiple și detectează automat instalat manageri de boot EFI. În plus, acesta oferă atât în ​​mod text și grafice de boot solicitări.

În ceea ce privește mai multe tehnici, cererea are suport pentru EFI 1.x și UEFI 2.x mașini, precum și atât PC-uri și platforme Mac. Aceasta susține, de asemenea, o gamă largă de sisteme de fișiere, inclusiv ext2, ext3, EXT4, Btrfs, ReiserFS, ISO-9660, și HFS +.

O altă caracteristică interesantă este posibilitatea de a reporni în utilitarul pentru setare firmware de UEFIs specifice. În plus, aplicația suportă actualizări de kernel Linux necesită întreținere, ceea ce înseamnă că nu este nevoie pentru a configura manual anumiți parametri de boot după o actualizare de kernel.


Concluzii

Toate în toate, rEFInd este încă un alt mare loader UEFI de boot, conceput ca un software (Grand Unified Bootloader) drop-in de înlocuire pentru grub. IT & rsquo; s oarecum similar cu managerul de boot gummiboot, dar include mai multe caracteristici, mai multe opțiuni de configurare, precum și suport pentru sistemele de fișiere numeroase și sisteme de operare. Este navigabil cu tastatura și sprijină imagini de fundal personalizate.

Ce este nou în această versiune:

  • La scurt timp după eliberarea 0.9.1, am început să primesc rapoarte de bug-uri despre probleme cu ea și Shim 0.8. (A se vedea acest thread pentru un astfel de raport.) Se pare că problema nu a fost un nou bug în rEFInd, ci mai degrabă o schimbare de la Shim 0,7 la 0,8 Shim că a făcut aproape inutil cu rEFInd. Mai exact, Shim 0,8 de-registre acum se de la EFI, după un program de continuare lansează alta. Acest lucru se face pentru a evita problemele în calea de boot în care Shim lansează fallback.efi, care, la rândul lansează un alt Shim. Acest lucru creează o nouă problemă, deși: rEFInd poate valida doar un binar înainte de a fi "tăiat" din Shim. Deoarece driverele rEFInd sunt binare, dacă utilizați un singur driver, asta înseamnă că nu veți fi în măsură să lanseze ceva care necesită validare prin Shim. Am descoperit rapid o soluție, pe care l-am pus în aplicare în această versiune. Consider acest lucru o "trupa de-ajutor" plasture, deși, pentru că se bazează pe un capriciu de logica Shim de a ocoli sale de-înregistrare. Ca atare, soluții în acest comunicat se poate rupe cu un viitor Shim. Un fix adevărat va dura mai mult pentru a dezvolta. Vreau să-i elibereze această versiune soluție la cap off probleme suplimentare pe termen scurt, deși. Această versiune introduce de asemenea o nouă caracteristică, care este, de asemenea, Shim legate de: Începând cu versiunea 0.7, Shim a sprijinit lansarea, altele decât grubx64.efi binare prin trecerea lor în linia de comandă. (De fapt, Shim 0,4 susținut acest lucru, dar este necesar un caiet de sarcini cale rupt.) Am adăugat suport pentru această funcție pentru a install.sh: Adăugarea opțiunii --keepname a install.sh determină script pentru a păstra numele de fișier regulat rEFInd și a de înregistrare a approprirate follow-on parametri pentru a avea Shim lansare rEFInd cu acest nume. Aceasta funcționează, dar este probabil să fie mai delicat decât folosind implicit Shim urmați-pe numele de grubx64.efi. Avantajul, desigur, este că nu au nevoie de rEFInd "minciună", despre numele său, ceea ce face mai puțin confuzie în numele de fișiere. Pentru moment, RPM și pachetele Debian construiesc nu folosesc această nouă caracteristică denumire, deoarece eu nu pot fi sigur ce versiune de Shim ar putea fi ridicat. Aceste modificări nu afectează utilizatorii care nu folosesc Boot Secure.

Ce este nou în versiunea 0.8.6:

  • Cele mai multe (dar nu toate) de modificări această versiune se concentreze pe Windows dual-boot și probleme Mac-specifice. Există un nou Windows 8 icoana, care este acum folosit în mod implicit ca pictograma Windows, deși pictograma vechi rămâne disponibilă și este utilizat pentru Windows XP și cizme anterioare pe Mac-uri. În cazul în care conducătorul auto NTFS este încărcat, rEFInd va exclude acum volume non-boot NTFS din lista de boot Mac (această modificare nu afectează PC-bazate pe UEFI). Un bug care a cauzat identificari eronate de discuri întregi și volumele NTFS ca fiind FAT a fost stabilită (din nou, această problemă a afectat Mac, PC-uri nu). Un cuplu de bug-uri Mac-specifice install.sh au fost stabilite, rezultând în identificarea mai sigură a ESP și a directorul de instalare. Versiunile anterioare au ignorat un nume volum de "HFS + volum", deoarece acest nume a fost produs de versiunile anterioare ale conducătorului auto rEFInd HFS + pentru toate HFS + volume; dar HFS + conducător auto curent produce un nume volum adevărat, așa că am scos acest caz special din codul. Am scos Refit r472 comite, a introdus în 0.8.5, pentru că a fost cauza unele fișiere BMP să nu reușească să se încarce. În cele din urmă, jetonul hideui în refind.conf acceptă acum o valoare de insigne, care are ca efect ascunderea insigne de tip disc asociate cu icoane de lansare OS.

Ce este nou în versiunea 0.8.5:

  • Cea mai mare schimbare unică cu această versiune este un driver nou NTFS contribuit cu Samuel Liao, care a contribuit, de asemenea, conducătorul auto Btrfs. Samuel a contribuit, de asemenea, unele remedieri driver diverse și o schimbare a modului în care tastatura este manipulat, care îmbunătățește capacitatea de reacție la unele sisteme. Această versiune îmbunătățește, de asemenea, modul în care funcționează sub install.sh OS X. În special, anumite trucuri comanda binecuvânteze în un mod care poate elimina întârzierile de pornire și face o treabă mai bună de a detecta și înlocuirea instalațiilor existente rEFInd (pe ESP), mai degrabă decât scris orbește la EFI / boot. În cele din urmă, această versiune se aplică de la sfârșitul lunii se angajează în istoria Montați lui: r467, care îmbunătățește manipularea cizme BIOS / moștenire de la a doua și următoarele discuri pe Mac-uri; și r472, care permite manipularea imaginilor BMP care nu sunt oglindită vertical. Aceste angajează să nu au fost prezente în rEFInd de la început, deoarece punctul de plecare pentru rEFInd fost un pachet de sursă Debian luat de la o versiune puțin mai devreme.

Ce este nou în versiunea 0.8.4:

  • OS X 10.10 ("Yosemite") a făcut modificări care au necesitat modificări la script install.sh atât rEFInd și rEFInd implicite. Mai exact, Yosemite foloseste acum o formă de management volum logic (LVM), care face instalarea rEFInd la directorul rădăcină OS X imposibil, astfel încât locația implicită este schimbat la ESP. Modificările aduse implicit pentru dont_scan_volumes sunt necesare pentru a face noua locație pentru OS X boot loader apar. Un alt mare schimbare este în noua (dar experimental) suportul pentru pornirea sistemului de rețea, cu ajutorul iPXE. Consultați fișierul BUILDING.txt în pachetul sursă pentru detalii cu privire la modul de a construi și a instala fișierele necesare. O nouă opțiune pentru refind.conf, enable_and_lock_vmx, setează bitul VMX pe procesoare Intel, care este necesar pentru a porni anumite hypervisori, cum ar fi Hyper-V. Această caracteristică poate fi setată pe EFIS multe calculatoare, dar unele, cum ar fi Mac-uri, lipsa aceasta capacitate. (Nu setați această opțiune pe procesoare AMD sau procesoare Intel mai vechi ca lipsa această caracteristică, deși!) Dacă rEFInd nu pot găsi directorul său de icoane, acum scade înapoi în modul text. Un bug în dont_scan_files a fost stabilită, permițându-vă pentru a specifica o cale complet pentru anumite incarcator special caz de boot pentru a le omite de la scanari. În cele din urmă, am actualizat pictogramele pentru Fedora și Ubuntu și a adăugat o pictogramă pentru Xubuntu.

Ce este nou în versiunea 0.8.3:

  • Această versiune introduce o serie de bug fixat minore și îmbunătățiri caracteristică. Cea mai vizibilă a Utilizatorul care acestea sunt pe Mac-uri, rEFInd acum afișează eticheta o partiție pentru sisteme de operare, sisteme de fișiere BIOS boot-abil pe care rEFInd nu pot citi; și puteți trece acum timeout = -1 în refind.conf a avea rEFInd boot-imediat implicit sistemul de operare dacă nu este o apăsare de tastă atunci când loturile rEFInd, caz în care apăsare de tastă este citit ca o tastă de comandă rapidă. O schimbare care e putin probabil sa fie remarcat este faptul că setarea implicită pentru scan_all_linux_kernels este acum adevărat. Deoarece această opțiune a fost decomentat în fișierul de configurare probă, această schimbare nu va afecta cei mai mulți oameni. Am fixat un bug care a cauzat rEFInd pentru a descărca drivere, de îndată ce au fost încărcate. Acest lucru nu a afectat drivere rEFInd, deoarece au ignorat relevante EFI solicită; dar acest lucru a fost prevenirea unor alte drivere de lucru. Am adăugat două icoane noi, unul pentru Mythbuntu și celălalt pentru managerul de boot Clover. În cele din urmă, am scos codul Oracle GPLv2 din Codul șofer sistem de fișiere de bază, deoarece a fost incompatibilă cu GPLv3 utilizate de către conducătorul auto Btrfs. Această modificare nu trebuie să afecteze funcționarea drivere, dar există o șansă subțire care o va face.

Ce este nou în versiunea 0.8.2:

  • am continuat să rafineze codul de boot UEFI BIOS-mode cu această versiune; îl folosește acum intrările de boot BIOS-mode oferite de firmware în mod implicit, și scanează în mod activ pentru noi intrări doar dacă tokenul deep_uefi_legacy_scan este prezent în refind.conf. Această schimbare este motivat de rapoarte le-am primit de înregistrări de boot BIOS-mode de multiplicare pe unele sisteme; cu toate acestea, o scanare profundă este necesară pentru a detecta doua și următoarele discurile pe alte calculatoare. O a doua schimbare importantă este faptul că selecția implicită este acum ultimul-boot element mai degrabă decât primul element din listă. Puteți seta încă un implicită fixă ​​prin token default_selection, și, de fapt, dacă vă oferi o listă care începe cu +, implicit va fi elementul anterior-Booted excepția cazului în care nu poate fi găsit, în cazul în care elementele ulterioare în care Lista va fi judecat. Modificări minore includ adăugarea de o pictogramă pentru Mageia Linux, un fix bug minor în codul GUID-parsare, și o actualizare a sistemului meu construi personal de la TianoCore UDK2010.SR1.UP1.P1 la UDK2014. Acest ultim element va afecta pe nimeni altcineva care folosește TianoCore pentru a construi rEFInd, deoarece unele căi implicite s-au schimbat, asa ca va trebui sa te actualiza sau regla calea în Make.tiano.

Ce este nou în versiunea 0.8.1:

  • Cea mai mare schimbare de cod în această versiune este că stilul UEFI BIOS cod de boot-mode rEFInd funcționează acum când rEFInd este construit cu GNU-EFI, precum și atunci când a construit cu Tianocore. Această schimbare nu va afecta utilizatorii de binar meu construiește, care au fost mult timp facute cu Tianocore, dar în cazul în care dvs. de distribuție se bazează rEFInd cu GNU-EFI, s-ar putea să vă intereseze. Unele bug fixat vizibile de utilizator includ un fix pentru un bug care ar putea cauza rEFInd să omită incarcator de boot pe directorul rădăcină o partiție, la o fix pentru un bug care a cauzat .VolumeIcon.icns să ia o prioritate mai mare decât destinat pe OS X de pornire volume, un fix pentru un bug care ar putea cauza o pornire BIOS-mode de la dispozitivul greșit în modul UEFI, și îmbunătățită centrarea descrieri de boot BIOS-mode pe ecran. Alte modificări includ două noi fonturi bitmap opțional (Ubuntu mono și Nimbus Mono), de o omisiune a mesaje despre scanarea de incarcator de boot, atunci când scan_delay este setat la 1, o modificare a ordinii de căutare pentru icoane (PNG suprascrie acum fișiere ICNS), și o conversia toate icoanele din directorul de icoane de la ICNS în format PNG. Rețineți că această ultimă modificare poate necesita modificarea strofe manuale de boot, dacă se referă la icoane în directorul pictograma implicit, în funcție de modul în care upgrade rEFInd.

Ce este nou în versiunea 0.7.9:

  • Această versiune include un număr de bug fixat: install.sh nu mai afișează mesaje de eroare în cazul în care utilitarul DMRAID nu este disponibil; șoferul HFS + acum rapoarte de un nume corect volum; bug-uri de conducător auto sistem de fișiere care ar putea determina Blocări au fost stabilite; o "utilitate" redundant în descrierea utilitarul MOK a fost eliminat; și o încercare (ca-încă netestat) pentru a rezolva o problemă continuă rescanarea După ejectarea unui disc pe unele calculatoare a fost implementat. În plus, rEFInd elimină acum intrări kernel concediați pe sisteme Ubuntu pentru a menține meniul ordonat și o nouă opțiune gdisk a fost adăugată la elementul showtools. (O versiune EFI de utilitate mea gdisk pot fi construite cu ajutorul bibliotecii fdisk UEFI GPT.)

Ce este nou în versiunea 0.7.8:

  • Această versiune subliniază modificările la icoana si de manipulare grafică banner. Pe plan intern, rEFInd pot scala acum grafice, care versiunile anterioare nu a putut face. Pentru a face uz de această funcție, trei noi simboluri refind.conf exista acum: big_icon_size și small_icon_size stabilit dimensiunile mari (prima rânduri OS) și mici (a doua rânduri instrument) icoane; și banner_scale tell rEFInd să atragă bannere la scara 1: 1 (noscale, implicit) sau pentru a scala banner pentru a umple ecranul (fillscreen). Am, de asemenea, ajustat script post-instalare utilizat de RPM și pachete Debian pentru a căuta programele existente Shim numit shimx64.efi, nu doar shim.efi (cum a fost facut inainte). Acest lucru ar trebui să ajute la instalarea unui pachet pe distribuții care folosesc numele fișierului shimx64.efi, cum ar fi Ubuntu. În cele din urmă, am oferind un set preliminar de fișiere de ambalare Debian, care poate ajuta intretinatorii de distribuție a adopta rEFInd.

Ce este nou în versiunea 0.7.7:

  • un nou jeton fișier de configurare, windows_recovery_files, conduce această listă a schimbărilor; îl puteți folosi pentru a specifica fișiere care cizme instrumente de recuperare Windows. Dacă includeți opțiunea windows_recovery pe linie showtools, aceste fișiere vor fi reprezentate de un mic Ferestre insigna de recuperare pe al doilea rând, mai degrabă decât ca un full-sized încărcător OS, reducând astfel dezordine și de a face scopul acestui încărcător clare. Puteți, de asemenea acum specifica o cale complet pentru dont_scan_files articole, inclusiv un specificator volum. Cele use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs, și windows_recovery_files jetoane pot accepta toate acum + ca prima lor optiune, care provoaca elemente de listă ulterioare să fie adăugate la valorile implicite, mai degrabă decât să le înlocuiască. Fișierul de configurare poate fi acum specificate la lansarea programului prin trecerea o opțiune -c, la fel ca în myconf.conf -c; aveți posibilitatea să utilizați această caracteristică pentru a configura un portbagaj strofă manual care lansează rEFInd cu opțiuni de boot modificate. Scaneaza de ext2 / 3 / 4fs și partiții ReiserFS omite acum partiții cu UUID sistem de fișiere care au fost deja observate. Acesta este un efort de a reduce aglomerarea de astfel de partiții care sunt componente ale RAID 1 matrice. Scriptul install.sh încearcă acum pentru a localiza și a monta un ESP nemontat când rula sub Linux. În cele din urmă, am fixat un bug în ambele install.sh și mkrlconf.sh care a cauzat dosarul refind_linux.conf generat să conțină o pauză rătăcit linie și PARTUUID inutile = caietul de sarcini pe unele sisteme.

Software similare

Comentarii la rEFInd

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!