rEFInd

Software kuvakaappaus:
rEFInd
Ohjelmiston tiedot:
Versio: 0.9.2 Päivitetty
Lähetyksen päivämäärä: 27 Sep 15
Kehittäjä: Roderick W. Smith
Lupa: Vapaa
Suosio: 790

Rating: 3.5/5 (Total Votes: 4)

rEFInd on avoimen lähdekoodin Boot Manager tai käynnistyslataimen joka tukee Linux, Mac OS X ja Microsoft Windows-käyttöjärjestelmissä. Se & rsquo; sa haarukka tunnettu korjattavana Boot Manager, mutta suunniteltu tukemaan UEFI (Unified Extensible Firmware Interface) -pohjaisen koneita.

sovelluksen avulla käyttäjät voivat itse muokata ja asettaa boot-aika vaihtoehtoja, kokeile Live-käyttöjärjestelmiä, joita jaetaan käynnistää CD-levyjä tai USB-muistitikut, käynnistää Linux 3.3.0 ja myöhemmin ytimet, jotka on rakennettu EFI tynkä kuormaaja tukea.


Ominaisuudet yhdellä silmäyksellä

Keskeisiä ominaisuuksia ovat tuki Secure Boot, joka riippuu erillinen preloader tai shim ohjelma, kyky käynnistää MS Windows ja Macintosh hyödyntämistä apuohjelmia, sekä kolmannen osapuolen EFI ohjelmia, kuten EFI kuori.

Kun verrataan korjattavana, voimme heti huomata, että rEFInd on hoitamiseksi paremmin UEFI-pohjaisissa tietokoneissa, jotka sisältävät useita käynnistylataimet ja automaattisesti havaitsee asennetut EFI käynnistysvalikoista. Lisäksi se tarjoaa sekä teksti-tilassa ja graafisen käynnistyksen ohjeita.

enemmän teknisiä termejä, hakemus on tuki EFI 1.x ja UEFI 2.x koneita sekä sekä PC että Mac-alustoille. Se tukee myös monenlaisia ​​tiedostojärjestelmien, kuten EXT2, EXT3, EXT4, Btrfs, ReiserFS, ISO-9660, ja HFS +.

Toinen mielenkiintoinen piirre on kyky käynnistetty firmware käyttöönottotyökalun erityisiä UEFIs. Lisäksi sovellus tukee huolto-vapaa Linux-ytimen päivityksistä, mikä tarkoittaa, että ei tarvitse manuaalisesti määritettävä tiettyjä käynnistysparametreja jälkeen ytimen päivityksen.


Päätelmät

Kaiken kaikkiaan, rEFInd on vielä toinen suuri UEFI käynnistyslatain, suunniteltu drop-in korvaaja GRUB (suuri Unified Bootloader) ohjelmisto. Se & rsquo; s jotenkin samanlainen gummiboot Boot Manager, mutta se sisältää vielä enemmän ominaisuuksia, useita asetuksia, sekä tukea lukuisia tiedostojärjestelmien ja käyttöjärjestelmiä. Se on purjehduskelpoinen näppäimistöllä ja tukee mukautettuja taustakuvia.

Mikä on uusi tässä julkaisussa:

  • Pian julkaisun jälkeen 0.9.1, aloin vastaanottaa vikailmoituksia ongelmista sen kanssa ja Shim 0.8. (Katso tätä säiettä yhden tällaisen mietinnön.) On käynyt ilmi, että ongelma ei ollut uusi bugi rEFInd, vaan muutos Shim 0,7 Shim 0,8 joka teki vieressä hyödytön kanssa rEFInd. Erityisesti Shim 0.8 nyt de-rekisterit itsensä EFI jälkeen jatko-ohjelma käynnistyy toinen. Tämä tehdään ongelmien välttämiseksi boot polku, jossa Shim käynnistää fallback.efi, mikä puolestaan ​​käynnistää toisessa Shim. Tämä luo uuden ongelman, mutta: rEFInd voi vahvistaa vain yksi binary ennen kuin se on "katkaista" välillä Shim. Koska rEFInd ohjaimet ovat binäärit, jos käytät yhden ohjaimen, se tarkoittaa, että et voi käynnistää jotain, joka vaatii validointi kautta Shim. Olen pian havaittiin kiertotapa, jonka olen käytössä tässä versiossa. Pidän tätä "laastari" patch, vaikka, koska se perustuu oikku Shim logiikkaa ohittaa sen rekisteristä. Sinänsä kiertotapaa tässä julkaisussa voi rikkoa tulevaisuus Shim. Totta korjaus kestää kauemmin kehittää. Haluan vapauttaa tätä ratkaisua versio pää pois lisäongelmia lähiaikoina, vaikka. Tämä versio myös uusi ominaisuus, joka on myös Shim liittyvä: Versiosta 0.7, Shim on tukenut käynnistää binäärit muu kuin grubx64.efi siirtämällä ne komentoriviltä. (Itse asiassa, Shim 0.4 tukee tätä, mutta se vaaditaan rikki polku erittely.) Olen lisännyt tukea tätä ominaisuutta install.sh: lisääminen --keepname mahdollisuus install.sh aiheuttaa kirjoitus säilyttää rEFInd säännöllinen tiedostonimi ja rekisteröi approprirate jatko-parametrit on Shim käynnistää rEFInd sillä nimellä. Tämä toimii, mutta on todennäköisesti herkempi kuin oletusarvona Shim follow-on nimi grubx64.efi. Etuna on tietenkin, että rEFInd ei tarvitse "valhe" noin sen nimi, joka tekee vähemmän hämmennystä tiedostonimissä. Tällä hetkellä RPM ja Debian-paketteja rakennan eivät käytä tätä uutta nimeäminen, koska en voi olla varma mikä versio Shim voi noutaa. Nämä muutokset eivät vaikuta käyttäjiin, jotka eivät käytä Secure Boot.

Mikä on uusi versiossa 0.8.6:

  • Useimmat (mutta ei kaikki) tämän tiedotteen tekemät muutokset keskittyvät Windows dual-käynnistystä ja Mac-erityiskysymyksiin. Siellä on uusi Windows 8-kuvaketta, joka on nyt käytetään oletusarvoisesti kuin Windows-kuvaketta, vaikka vanha kuvake on saatavilla ja sitä käytetään Windows XP: ssä saappaat Maceissa. Jos NTFS ohjain on ladattu, rEFInd nyt sulkea käynnistyskelvottoman NTFS Mac boot luettelo (tämä muutos ei vaikuta UEFI-pohjaisissa tietokoneissa). Vika, virheellisen tunnistuksen vuoksi koko levyjä ja NTFS olevan FAT on vahvistettu (jälleen, tämä ongelma vaikuttaa Macit, ei PC). Pari Mac-erityisiä install.sh bugit on vahvistettu, mikä lisää luotettavan tunnistamisen ESP ja asennus hakemistoon. Aikaisemmat versiot huomiotta tilavuus nimi "HFS + volyymin", koska tämä nimi tuotettiin aiempien versioiden rEFInd HFS + ajuri kaikille HFS + volyymit; mutta nykyinen HFS + kuljettaja tuottaa todellinen tilavuus nimi, joten olen poistanut tuota erikoistapaus koodista. Olen poistanut r472 korjattavana sitoutua, käyttöön 0.8.5, koska se aiheutti joitakin BMP-tiedostot epäonnistua ladata. Lopuksi hideui token refind.conf nyt hyväksyy arvo merkit, jonka vaikutus on piilossa levy-tyyppinen merkit liittyvät OS käynnistää kuvakkeet.

Mikä on uusi versiossa 0.8.5:

  • Suurin yksittäinen muutos tässä versiossa on uusi NTFS kuljettaja myötävaikuttanut Samuel Liao, joka myös osaltaan Btrfs kuljettaja. Samuel osallistui myös joitakin muita kuljettajan korjauksia ja muutoksen tapaan näppäimistön käsitellään, mikä parantaa reagointikykyä joissakin järjestelmissä. Tämä versio parantaa myös tapa install.sh toimii alle OS X Erityisesti se tweaks siunata komento tavalla, joka voi poistaa käynnistyksen viiveitä ja se paremmin havaita ja korvataan nykyiset rEFInd laitokset (ESP), melko kuin sokeasti kirjallisesti EFI / boot. Lopuksi, tämä versio pätee toimituksista alkaen myöhään refit historiassa: r467, mikä parantaa käsittelyn BIOS / perintö saappaat toisesta ja myöhemmin levyt Macien; ja r472, joka mahdollistaa käsittely BMP kuvia, jotka eivät ole pystysuunnassa käännetty. Nämä toimituksista eivät olleet läsnä rEFInd alusta alkaen, koska lähtökohta rEFInd oli Debian lähdepaketista otettu hieman aiemmasta versiosta.

Mikä on uusi versiossa 0.8.4:

  • OS X 10.10 ("Yosemite") antoi muutokset edellytti muutoksia sekä rEFInd n install.sh käsikirjoitus ja rEFInd oletusarvot. Erityisesti Yosemite nyt käyttää muotoa loogisten levyniteiden hallintaohjelmaa (LVM), joka tekee asennuksen rEFInd on OS X juurihakemistoon mahdotonta, joten oletussijainti muuttuu ESP. Muutokset oletuksena dont_scan_volumes ovat tarpeen, jotta uusi sijainti OS X käynnistyslataimen näy. Toinen iso muutos on uusi (mutta kokeellinen) tuki Verkosta käynnistämistä, joiden avulla iPXE. Katso BUILDING.txt tiedosto lähdepakettien lisätietoja siitä, miten rakentaa ja asentaa tarvittavat tiedostot. Uusi vaihtoehto refind.conf, enable_and_lock_vmx, asettaa VMX bittinen Intel prosessorit, mikä on tarpeen käynnistämiseen joidenkin hypervisor, kuten Hyper-V. Tämä toiminto voidaan asettaa useissa tietokoneissa "EFIS, mutta jotkut, kuten Macit, puuttuu tämä kyky. (Älä aseta tätä vaihtoehtoa AMD prosessorit tai vanhempi Intelin suorittimia, joilla ei ole tätä ominaisuutta, vaikka!) Jos rEFInd ei löydä sen kuvakkeita hakemistoon, se nyt putoaa takaisin tekstimuodossa. Bugi dont_scan_files on vahvistettu, jonka avulla voit määrittää koko polku tiettyihin erityistä-tapaus käynnistyslataimista jättää ne skannaukset. Lopuksi, olen päivittänyt kuvakkeet Fedora ja Ubuntu ja lisäsi kuvake Xubuntu.

Mikä on uusi versiossa 0.8.3:

  • Tämä versio tuo useita pieniä korjauksia ja ominaisuus parannuksia. Kaikkein käyttäjäystävällinen näkyvä näistä on, että Macit, rEFInd näyttää nyt osion etiketti BIOS-käynnistyvä käyttöjärjestelmät on tiedostojärjestelmät että rEFInd voi lukea; ja voit nyt siirtää timeout = -1 refind.conf on rEFInd käynnistää oletuksena OS heti ellei siellä näppäimen painallus kun rEFInd kuormia, jolloin että näppäimen painallus luetaan pikanäppäin. Muutos, joka on vähemmän todennäköisesti huomannut, että oletusasetus scan_all_linux_kernels on nyt totta. Koska tämä vaihtoehto oli uncommented otokseen asetustiedostoon, tämä muutos ei vaikuta useimmat ihmiset. Olen kiinteä vika, rEFInd purkaa kuljettajia heti, kun ne on lastattu. Tämä ei vaikuttanut rEFInd ohjaimet koska ne huomiotta asiaa EFI puhelut; mutta tämä oli estää joitakin muita kuljettajia toimimasta. Olen lisännyt kaksi uutta kuvakkeet, yksi Mythbuntu ja toinen Clover Boot Manager. Lopuksi, Poistin Oraclen GPLv2 koodi ytimestä tiedostojärjestelmän ajuri koodi, koska se oli ristiriidassa GPLv3 käyttämän Btrfs kuljettaja. Tämä muutos ei vaikuta toimintaan kuljettajien, mutta on ohut mahdollisuus, että se.

Mikä on uusi versiossa 0.8.2:

  • Olen edelleen tarkentaa UEFI BIOS-tilassa boot koodia tässä versiossa; nyt käytettävän BIOS-tilassa käynistystietueissa antamat firmware oletusarvoisesti, ja aktiivisesti skannaa uusia merkintöjä vain, jos deep_uefi_legacy_scan merkki on läsnä refind.conf. Muutos motivoi raportit olen saanut BIOS-tilassa käynistystietueissa kertomalla joissakin järjestelmissä; kuitenkin, syvä skannaus tarvitaan havaita toinen ja myöhemmät levyt muille tietokoneille. Toinen tärkeä muutos on, että oletusvalinta on nyt viime käynnistynyt sijaan että ensimmäinen kohde luettelosta. Voit silti asettaa kiinteä oletuksena kautta default_selection merkki, ja itse asiassa jos annat luettelo, joka alkaa +, oletuksena on aikaisemmin käynnistettävä erä ellei sitä ei löydy, jolloin myöhempi kohteita Luetteloa yrittänyt. Vähäisiä muutoksia ovat lisäämällä kuvake Mageia Linux, pieni Virhekorjaus GUID-jäsentämiseen koodin, ja päivittää minun henkilökohtainen rakentaa järjestelmän TianoCore UDK2010.SR1.UP1.P1 ja UDK2014. Tämä viimeinen erä vaikuttaa kuka tahansa muu käyttää TianoCore rakentaa rEFInd, koska oletus polkuja ovat muuttuneet, joten saatat joutua päivittämään itse tai säätää polku Make.tiano.

Mikä on uusi versiossa 0.8.1:

  • Suurin koodin muutos tässä versiossa on että rEFInd n UEFI-style BIOS-tilassa boot koodi toimii nyt kun rEFInd on rakennettu GNU-EFI sekä milloin rakennettu Tianocore. Tämä muutos ei vaikuta käyttäjiin minun binary rakentaa, jotka ovat jo pitkään tehty Tianocore, mutta jos jakelu rakentaa rEFInd GNU-EFI, se saattaa kiinnostaa sinua. Joitakin käyttäjän havaittavissa korjauksia sisältää korjauksen vika, joka saattaa aiheuttaa rEFInd jättää käynnistyslataimista osioon juurihakemistossa, korjauksen vika, .VolumeIcon.icns ottaa suuremmat tarkoitettu etusija OS X käynnistyksen volyymit, korjauksen vika, joka saattaa aiheuttaa BIOS-mode käynnistys väärää laitetta UEFI-tilassa, ja parantaa keskitys BIOS-tilassa boot kuvaukset ruudulla. Muita muutoksia ovat kaksi uutta valinnaista bittikarttafonttia (Ubuntu Mono ja Nimbus Mono), laiminlyönnistä viestejä skannausta käynnistyslataimista kun scan_delay on asetettu 1, muutos hakujärjestyksen kuvakkeet (PNG-tiedostoja nyt ohittaa ICNS tiedostot), ja muuntaminen kaikki kuvakkeet kuvakkeet hakemisto ICNS on PNG-muodossa. Huomaa, että tämä viimeinen muutos saattaa edellyttää muuttuviin manuaalinen käynnistyksen säkeistön Jos viittaat kuvakkeita oletuskuvake hakemistoon, riippuen siitä, miten päivität rEFInd.

Mikä on uusi versiossa 0.7.9:

  • Tämä versio sisältää useita korjauksia: install.sh enää näyttää virheilmoituksia jos dmraid apuohjelma ei ole käytettävissä; HFS + kuljettaja raportoi oikea määrä nimi; tiedostojärjestelmän ajuri vikoja, jotka saattaisivat aiheuttaa istumisesta on vahvistettu; tarpeeton "apuohjelma" in MOK apuohjelman kuvaus on poistettu; ja (kuten-vielä testaamatta) yrittää korjata jatkuvan skannata uudelleen ongelma jälkeen levyn poistamisessa joissakin tietokoneissa on pantu täytäntöön. Lisäksi rEFInd nyt poistaa tarpeeton ydin merkinnät Ubuntu järjestelmien pitää valikko siisti ja uusi gdisk vaihtoehto on lisätty showtools kohde. (EFI versio minun gdisk apuohjelma voidaan rakentaa avulla UEFI GPT fdisk kirjasto.)

Mikä on uusi versiossa 0.7.8:

  • Tämä versio korostaa muutoksia kuvaketta ja banneri grafiikka käsittely. Sisäisesti, rEFInd voi nyt skaalata grafiikkaa, jotka aiemmat versiot voinut tehdä. Voit käyttää tätä ominaisuutta, kolme uutta refind.conf kuponkia nyt olemassa: big_icon_size ja small_icon_size asettaa koot iso (eturivin OS) ja pienet (toisen rivin työkalu) kuvakkeet; ja banner_scale kertoo rEFInd vetää bannerit 1: 1 mittakaavassa (noscale, oletus) tai mittakaavassa banneri täyttää ruudun (fillscreen). Olen myös säätää asennuksen jälkeiset skripti käyttää RPM ja Debian-pakettien etsimään nykyisten Shim ohjelmia kutsutaan shimx64.efi, ei vain shim.efi (kuten oli tehty aiemmin). Tämän pitäisi auttaa asennettaessa pakettia jakaumia, jotka käyttävät shimx64.efi tiedostonimi, kuten Ubuntu. Lopuksi, olen tarjoamalla alustava Debianin pakkaus tiedostoja, jotka voivat auttaa jakelu ylläpitäjiä hyväksyä rEFInd.

Mikä on uusi versiossa 0.7.7:

  • uusi asetustiedosto lailla windows_recovery_files, johtaa tämä lista muutoksista; voit käyttää sitä määrittää tiedostot, käynnistää Windowsin palautustyökalut. Jos lisäät windows_recovery vaihtoehto showtools linja, nämä tiedostot sitten edustaa pieni Windows elpyminen rintanappi toisella rivillä pikemminkin kuin täysikokoinen OS loader, mikä vähentää sotkua ja tehdä tässä kuormaimen selkeämpi. Voit myös nyt määrittää koko polku dont_scan_files kohteita, mukaan lukien tilavuus määrittelyksi. Use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs, ja windows_recovery_files rahakkeita voivat kaikki nyt hyväksyä + heidän ensimmäinen vaihtoehto, joka aiheuttaa myöhemmin luettelokohteita lisättävä oletusarvoihin eikä korvata niitä. Asetustiedosto voidaan nyt määritelty ohjelma käynnistää johtamalla -C vaihtoehto, kuten -C myconf.conf; voit käyttää tätä ominaisuutta perustaa käsikirja boot säkeistö, joka käynnistää rEFInd muokatuilla boot vaihtoehtoja. Skannaa ext2 / 3 / 4fs ja ReiserFS osiot nyt jättää osioita tiedostojärjestelmä UUID jo nähty. Tämä on pyritään vähentämään sotkua niin osioita, jotka ovat komponentteja RAID 1 taulukot. Install.sh käsikirjoitus nyt yrittää paikallistaa ja asentaa asentamaton ESP kun ajaa Linuxissa. Lopuksi, olen Kiinteä vika sekä install.sh ja mkrlconf.sh aiheuttaneen luotu refind_linux.conf tiedosto sisältää harhailla rivinvaihdon ja tarpeettomia PARTUUID = erittely Joissakin järjestelmissä.

Vastaavia ohjelmistoja

TCCBOOT
TCCBOOT

3 Jun 15

mkinitramfs
mkinitramfs

2 Jun 15

boottool
boottool

3 Jun 15

Kommentit rEFInd

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!