rEFInd

Skjermbilde programvare:
rEFInd
Prog.varedetaljer:
Versjon: 0.9.2 Oppdatert
Last opp dato: 27 Sep 15
Lisens: Gratis
Popularitet: 458

Rating: 3.0/5 (Total Votes: 2)

refind er en åpen kildekode-boot manager eller boot loader som støtter Linux, Mac OS X og Microsoft Windows-operativsystemer. Det & rsquo;. Sa gaffel av den velkjente ombyggingen boot manager, men konstruert for å støtte UEFI (Unified Extensible Firmware Interface) -baserte maskiner

Programmet lar brukerne til å manuelt redigere og sette boot-time alternativer, prøv Live-operativsystemer som er fordelt på oppstartbare CD-plater eller USB-minnepinner, lansere Linux 3.3.0 og senere kjerner som er bygget med EFI spire loader støtte.


Funksjoner på et øyeblikk

Viktige funksjoner inkluderer støtte for Secure Boot, som avhenger av en egen preloader eller mellomlegg program, evne til å lansere MS Windows og Macintosh utvinning verktøy, samt tredjeparts EFI programmer som en EFI skall.

Når sammenlignet med ombyggingen, vi kan umiddelbart legge merke til at refind er i stand til å bedre håndtere UEFI-baserte maskiner som inneholder flere bootloaders og registrerer automatisk installert EFI boot ledere. I tillegg gir det både tekst-modus og grafiske oppstartsmeldinger.

I flere tekniske termer, programmet har støtte for EFI 1.x og UEFI 2.x maskiner, samt både PC og Mac-plattformer. Den støtter også et bredt spekter av filsystemer, inkludert EXT2, EXT3, EXT4, Btrfs, ReiserFS, ISO-9660, og HFS +.

En annen interessant funksjon er muligheten til å starte på nytt inn i setup firmware nytten av konkrete UEFIs. Videre støtter programmet vedlikeholdsfrie Linux kernel oppdateringer, noe som betyr at det ikke var nødvendig å konfigurere visse oppstartsparametere manuelt etter en kernel oppdatering.


Konklusjoner

Alt i alt, er refind enda et flott UEFI boot loader, utformet som en drop-in erstatning for GRUB (Grand Unified Bootloader) programvare. Det & rsquo; s eller annen måte ligner på gummiboot boot manager, men det inkluderer enda flere funksjoner, flere konfigurasjonsmuligheter, samt støtte for flere filsystemer og operativsystemer. Det er farbar med tastaturet og støtter egendefinerte bakgrunnsbilder.

Hva er nytt i denne versjonen:

  • Snart etter slippe 0.9.1, begynte jeg får feilrapporter om problemer med det og Shim 0,8. (Se denne tråden for en slik rapport.) Det viser seg at problemet var ikke en ny feil i refind, men heller en endring fra Shim 0,7 til Shim 0.8 som gjorde det ved ubrukelig med refind. Spesielt Shim 0.8 nå de-registre seg fra EFI etter en oppfølgingsprogrammet lanserer en annen. Dette gjøres for å unngå problemer i en støvel banen der Shim lanserer fallback.efi, som igjen lanserer en annen Shim. Dette skaper et nytt problem, men: refind kan validere bare en binær før det er "cut off" fra Shim. Siden drivere refind er er binærfiler, hvis du bruker en enkelt driver, som betyr at du ikke vil være i stand til å lansere noe som krever validering via Shim. Jeg oppdaget raskt en midlertidig løsning, som jeg har implementert i denne utgaven. Jeg anser dette for et "plaster" patch, men fordi den er avhengig av et innfall av Shim logikk å omgå sin avregistrering. Som sådan, kan den midlertidige løsningen i denne utgaven bryte med en fremtidig Shim. En ekte fix vil ta lengre tid å utvikle. Jeg ønsker å slippe denne løsningen versjonen for å avverge ytterligere problemer i den nærmeste tiden, skjønt. Denne versjonen introduserer også en ny funksjon, som også er Shim-relatert: Siden versjon 0.7, har Shim støttet lansere andre enn grubx64.efi binærfiler ved å sende dem på kommandolinjen. (Egentlig Shim 0,4 støttet dette, men det kreves en ødelagt bane spesifikasjon.) Jeg har lagt til støtte for denne funksjonen til install.sh: Legge til --keepname muligheten til install.sh fører manuset for å bevare refind vanlige filnavn og til registrere approprirate oppfølgings parametre å ha Shim lanseringen refind med det navnet. Dette fungerer, men vil sannsynligvis være mer delikat enn å bruke standard Shim oppfølgings navn grubx64.efi. Fordelen er selvfølgelig at refind trenger ikke "løgn" om navnet sitt, noe som gir mindre forvirring i filnavn. For øyeblikket vet RPM og Debian-pakker jeg bygger ikke bruke denne nye navngiving funksjonen, siden jeg ikke kan være sikker på hvilken versjon av Shim kan bli plukket opp. Disse endringene påvirker ikke brukere som ikke bruker Secure Boot.

Hva er nytt i versjon 0.8.6:

  • De fleste (men ikke alle) av denne utgaven forandringer fokusere på Windows dual-booting og Mac-spesifikke problemstillinger. Det er en ny Windows 8-ikonet, som nå brukes som standard som Windows-ikonet, selv om den gamle ikonet forblir tilgjengelig og brukes for Windows XP og tidligere støvler på Mac. Hvis NTFS-driveren er lastet, vil refind nå utelukke ukurant NTFS-volumer fra Mac oppstartslisten (denne endringen påvirker ikke UEFI-baserte PC-er). En bug som forårsaket feilidentifisering av hele disker og NTFS-volumer som FAT har blitt fikset (igjen, dette problemet påvirket Mac, ikke PC-er). Et par av Mac-spesifikke install.sh bugs har blitt fikset, noe som resulterer i mer pålitelig identifisering av ESP og installasjonsmappen. Tidligere versjoner ignorert et navn volum av "HFS + volum" fordi at navnet ble produsert av tidligere versjoner av refind HFS + driver for alle HFS + volumer; men den nåværende HFS + driver gir en reell volumnavn, så jeg har fjernet den spesielle saken fra koden. Jeg har fjernet r472 ombyggingen begå, introdusert i 0.8.5, fordi det var årsaken noen BMP-filer til å mislykkes å laste. Endelig hideui token i refind.conf aksepterer nå en verdi på merker, som har effekt av å skjule disk-type merker forbundet med OS lansering ikoner.

Hva er nytt i versjon 0.8.5:

  • Den største enkelt endring med denne versjonen er en ny NTFS driver bidratt med Samuel Liao, som også bidro Btrfs driver. Samuel bidro også noen diverse driverrettinger og en endring i måten tastaturet håndteres, noe som forbedrer responsen på noen systemer. Denne versjonen også forbedrer måten install.sh fungerer under OS X. Spesielt det tweaks velsigne kommandoen på en måte som kan eliminere oppstart forsinkelser, og det gjør en bedre jobb med å oppdage og erstatte eksisterende refind installasjoner (på ESP), snarere enn blindt skriver til EFI / BOOT. Til slutt, gjelder denne versjonen inger fra sent i ombyggingen historie: r467, noe som forbedrer håndtering av BIOS / eldre støvler fra andre og påfølgende disker på Mac; og r472, som muliggjør håndtering BMP-bilder som ikke er vertikalt snudd. Disse inger var ikke til stede i refind fra starten fordi utgangspunktet for refind var en Debian kilde pakke tatt fra en litt tidligere versjon.

Hva er nytt i versjon 0.8.4:

  • OS X 10.10 ("Yosemite") gjort endringer som nødvendig endringer både refind sin install.sh manus og refind mislighold. Spesielt Yosemite bruker nå en form for logisk volum styring (LVM) som gjør at du installerer refind til OS X rotkatalogen umulig, så standardplassering endres til ESP. Endringer i standard for dont_scan_volumes er nødvendig for å gjøre den nye plasseringen for OS X oppstartslast showet opp. En annen stor endring er i den nye (men eksperimentelt) støtte for oppstart over nettverket, med hjelp av iPXE. Se BUILDING.txt fil i kildepakke for detaljer om hvordan å bygge og installere de nødvendige filene. Et nytt alternativ for refind.conf, enable_and_lock_vmx setter VMX litt på Intel-prosessorer, noe som er nødvendig for å starte noen hypervisors som Hyper-V. Denne funksjonen kan settes på mange datamaskiner 'EFIS, men noen, som for eksempel Mac, mangler denne evnen. (Ikke velge dette for AMD prosessorer eller eldre Intel CPUer som mangler denne funksjonen, though!) Hvis refind ikke finner sin ikoner katalog, det nå faller tilbake til tekstmodus. En bug i dont_scan_files har blitt fikset, slik at du kan angi en fullstendig bane til visse spesielle tilfelle boot lastere å utelate dem fra skanninger. Endelig har jeg oppdatert ikonene for Fedora og Ubuntu og lagt et ikon for Xubuntu.

Hva er nytt i versjon 0.8.3:

  • Denne versjonen introduserer en rekke mindre feilrettinger og funksjonsforbedringer. Den mest bruker synlige av disse er at på Mac, refind nå viser en partisjon etikett for BIOS-oppstartbar operativsystemer på filsystemer som refind ikke kan lese; og du kan nå passere timeout = -1 i refind.conf å ha refind starte standard OS umiddelbart med mindre det er et tastetrykk når refind laster, noe som eventuelt tastetrykk leses som en hurtigtast. En endring som er mindre sannsynlighet for å bli lagt merke til, er at standardinnstillingen for scan_all_linux_kernels er nå sant. Siden dette alternativet hadde vært uncommented i prøven konfigurasjonsfilen, vil denne endringen ikke påvirke folk flest. Jeg har fikset en bug som forårsaket refind å losse drivere så snart de ble lastet. Dette påvirket ikke drivere refind fordi de ignorerte relevant EFI kaller; men dette var å hindre noen andre drivere fra arbeidslivet. Jeg har lagt til to nye ikoner, en for Mythbuntu og den andre for Clover boot manager. Endelig har jeg fjernet Oracles GPLv2-kode fra kjernen filsystem driver kode, siden det var uforenlig med GPLv3 brukes av Btrfs driver. Denne endringen skal ikke påvirke driften av driverne, men det er en slank sjanse for at det vil.

Hva er nytt i versjon 0.8.2:

  • Jeg har fortsatt å avgrense UEFI BIOS-modus boot kode med denne versjonen; det nå bruker BIOS-modus boot oppføringer levert av firmware som standard, og skanner aktivt for nye oppføringer bare hvis deep_uefi_legacy_scan token er til stede i refind.conf. Denne endringen er motivert av rapportene jeg har fått av BIOS-modus boot oppføringer multiplisere på noen systemer; imidlertid en dyp scan nødvendig for å påvise andre og påfølgende disker på andre datamaskiner. En annen viktig endring er at standardvalget er nå den siste oppstartet element i stedet for det første elementet i listen. Du kan fortsatt sette en fast standard via default_selection token, og faktisk hvis du gir en liste som begynner med +, vil standard være den tidligere oppstartet element med mindre det ikke kan bli funnet, i hvilket tilfelle de påfølgende elementene i Listen vil bli prøvd. Mindre endringer inkluderer tilføyelsen av et ikon for Mageia Linux, en liten bug fix i GUID-parsing kode, og en oppdatering av min personlige bygge systemet fra TianoCore UDK2010.SR1.UP1.P1 til UDK2014. Det siste elementet vil påvirke noen andre som bruker TianoCore å bygge refind, siden noen standardbaner har forandret seg, så må du kanskje oppdatere deg selv eller justere banen i Make.tiano.

Hva er nytt i versjon 0.8.1:

  • Den største kodeendring i denne versjonen er at refind er UEFI-stil BIOS-modus boot koden fungerer nå når refind er bygget med GNU-EFI samt når bygget med Tianocore. Denne endringen vil ikke påvirke brukere av min binære bygger, som lenge har vært gjort med Tianocore, men hvis din distribusjon bygger refind med GNU-EFI, kan det interessere deg. Noen bruker merkbar feilrettinger inkluderer reparasjonen på en bug som kunne forårsake refind å utelate boot lastere på en partisjon rotkatalogen, til en løsning til en bug som forårsaket .VolumeIcon.icns ta en høyere-enn-ment forrang på OS X boot volumer, en fix til en bug som kunne forårsake en BIOS-modus boot fra feil enhet i UEFI-modus, og forbedret sentrering av BIOS-modus boot beskrivelser på skjermen. Andre endringer inkluderer to nye tilleggs bitmap fonter (Ubuntu Mono og Nimbus Mono), utelatelse av meldinger om skanning av boot lastere når scan_delay er satt til 1, en endring i søkerekkefølgen for ikoner (PNG-filer nå styre ICNS filer), og en konvertering av alle ikonene i ikoner katalog fra ICNS til PNG-format. Merk at denne siste endringen kan nødvendiggjøre endring manuelle boot strofer hvis du refererer til ikoner i standardikonet katalog, avhengig av hvordan du oppgraderer refind.

Hva er nytt i versjon 0.7.9:

  • Denne versjonen inneholder en rekke feilrettinger: install.sh viser ikke lenger feilmeldinger hvis dmraid verktøyet ikke er tilgjengelig; HFS + sjåføren melder nå en riktig volumnavn; filsystem driver feil som kan føre til låsing ha blitt fikset; en redundant "verktøy" i MOK verktøyet beskrivelse er fjernet; og en (som ennå uprøvd) forsøk på å fikse en kontinuerlig rescanning problem etter mate ut en plate på noen datamaskiner har blitt implementert. I tillegg refind fjerner nå overflødige kjerne oppføringer på Ubuntu systemer for å holde menyen ryddig og en ny Gdisk alternativet har blitt lagt til showtools elementet. (An EFI versjon av min Gdisk verktøyet kan bygges ved hjelp av UEFI GPT fdisk bibliotek.)

Hva er nytt i versjon 0.7.8:

  • Denne versjonen streker endringer til ikonet og banner grafikk håndtering. Internt kan refind nå skalere grafikk, som tidligere versjoner ikke kunne gjøre. For å gjøre bruk av denne funksjonen, tre nye refind.conf tokens nå finnes: big_icon_size og small_icon_size satt størrelsene av store (første rad OS) og små (andre rad verktøy) ikoner; og banner_scale forteller refind å trekke bannere til en 1: 1 skala (noscale, standard) eller å skalere banneret for å fylle skjermen (fillscreen). Jeg har også justert etter installasjon script brukes av RPM og Debian-pakker for å søke etter eksisterende Shim programmer som kalles shimx64.efi, ikke bare shim.efi (som hadde blitt gjort før). Dette skal hjelpe når du installerer en pakke på distribusjoner som bruker shimx64.efi filnavn, for eksempel Ubuntu. Endelig begynner jeg å gi en foreløpig sett av Debians pakkefiler, som kan hjelpe distribusjonsvedlikeholderen til å vedta refind.

Hva er nytt i versjon 0.7.7:

  • En ny konfigurasjonsfil token, windows_recovery_files, dette fører liste over endringer; du kan bruke den til å angi filer som støvel Windows-gjenopprettingsverktøy. Hvis du inkluderer windows_recovery alternativet på showtools linjen, vil disse filene da bli representert av en liten Windows recovery merke på andre rad i stedet for som en full størrelse OS loader, og dermed redusere rot og gjør hensikten med denne lasteren klarere. Du kan også nå oppgi en fullstendig bane til dont_scan_files elementer, inkludert et volum Specifier. De use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs og windows_recovery_files tokens kan alle nå akseptere + som sitt første alternativ, noe som fører til påfølgende listeelementer som skal legges til standard snarere enn å erstatte dem. Konfigurasjonsfilen kan nå spesifiseres på programmet lanseringen ved å sende en -c alternativet, som i -c myconf.conf; du kan bruke denne funksjonen til å sette opp en manuell oppstart strofe som lanserer refind med modifiserte oppstartsalternativer. Skanninger av ext2 / 3 / 4fs og ReiserFS partisjoner nå utelate partisjoner med filsystem UUID som allerede har blitt sett. Dette er et forsøk på å redusere rot fra slike partisjoner som er komponenter av RAID 1 arrays. Den install.sh skript forsøker nå å finne og montere en umontert ESP når det kjøres under Linux. Endelig har jeg fikset en bug i både install.sh og mkrlconf.sh som forårsaket den genererte refind_linux.conf fil til å inneholde en bortkommen linjeskift og unødvendig PARTUUID = spesifikasjon på noen systemer.

Lignende programvare

UPX
UPX

20 Feb 15

U-Boot
U-Boot

3 Jun 15

Super Grub2 Disk
Super Grub2 Disk

20 Jan 18

Kommentarer til rEFInd

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!