musiek vind is 'n oop bron boot bestuurder of selflaaiprogram dat Linux, Mac OS X en Windows bedryfstelsels ondersteun. Dit & rsquo;. SA vurk van die bekende rEFIt boot bestuurder nie, maar ontwerp om te ondersteun UEFI (Unified Extensible Firmware Interface) -gebaseerde masjiene
Die aansoek kan gebruikers die hand wysig en stel boot-time opsies, probeer Live bedryfstelsels wat versprei op boot CD skywe of USB flash drives, begin Linux 3.3.0 en later pitte wat gebou met EFI stomp loader ondersteuning.
Funksies in 'n oogopslag
Belangrike kenmerke sluit in steun vir Veilige Boot, wat afhanklik is van 'n aparte preloader of shim program, die vermoë om MS Windows en Macintosh herstel nuts, sowel as derde party EFI programme van stapel te stuur soos 'n EFI dop.
Wanneer in vergelyking met rEFIt, kan ons dadelik sien dat musiek vind in staat is om 'n beter handvatsel-UEFI gebaseer masjiene wat verskeie herlaaistelsels bevat en outomaties bespeur geïnstalleer EFI boot bestuurders. Verder is dit bied beide teks-mode en grafiese boot aanwysings.
In meer tegniese terme, die aansoek funksies ondersteuning vir EFI 1.x en 2.x UEFI masjiene, asook beide rekenaars en Mac platforms. Dit ondersteun ook 'n wye verskeidenheid van lêer stelsels, insluitend ext2, ext3, EXT4, Btrfs, ReiserFS, ISO-9660, en HFS +.
Nog 'n interessante kenmerk is die vermoë om te herlaai in die firmware opstel nut van spesifieke UEFIs. Verder het die aansoek ondersteun onderhoud vry Linux kernel updates, wat beteken dat daar geen behoefte om die hand van sekere parameters boot na 'n kern update instel.
Gevolgtrekkings
All in all, musiek vind is nog 'n groot UEFI selflaaiprogram, ontwerp as 'n drop-in plaasvervanger vir die grub (Grand Unified selflaaiprogram) sagteware. Dit & rsquo; s een of ander manier soortgelyk aan die gummiboot boot bestuurder, maar dit sluit selfs meer funksies, verskeie opsies by die instellings, sowel as ondersteuning vir talle lêerstelsels en bedryfstelsels. Dit is bevaarbaar met die sleutelbord en ondersteun persoonlike agtergrond beelde.
Wat is nuut in hierdie release:
- Kort nadat die vrystelling 0.9.1, het ek begin ontvang fout verslae oor die probleme met dit en Shim 0,8. (Sien hierdie draad vir een so 'n verslag.) Dit blyk dat die probleem was nie 'n nuwe fout in musiek vind nie, maar eerder 'n verandering van Shim 0,7 tot 0,8 Shim dat dit volgende aan nutteloos met musiek vind. Spesifiek, Shim 0,8 nou de-registers homself uit die EFI na 'n follow-op program loods ander een. Dit word gedoen om probleme in 'n boot pad waarop Shim loods fallback.efi, wat op sy beurt 'n ander loods Shim vermy. Dit skep 'n nuwe probleem, al is: musiek vind net een binêre bekragtig voordat dit "afgesny" van Shim. Sedert bestuurders musiek vind se binaries, as jy 'n enkele bestuurder gebruik, wat beteken dat jy nie in staat sal wees om enigiets wat validering vereis via Shim begin. Ek het vinnig agtergekom 'n oplossing, wat ek in hierdie release het geïmplementeer. Ek oorweeg dit 'n "band-aid" pleister, al is, want dit berus op 'n flater van logika Shim om sy de-registrasie te omseil. As sodanig, kan die tydelike oplossing in hierdie release breek met 'n toekomstige Shim. 'N Ware fix sal langer neem om te ontwikkel. Ek wil hierdie tydelike oplossing weergawe vry te stel om kop af verdere probleme in die nabye toekoms, al is. Hierdie weergawe stel ook 'n nuwe funksie, wat ook Shim-verwante: Sedert weergawe 0.7, het Shim ondersteun launch behalwe grubx64.efi binaries deur verby hulle op die command line. (Eintlik Shim 0,4 ondersteun nie, maar dit vereis 'n gebreekte pad spesifikasie.) Ek het ondersteuning vir hierdie funksie te install.sh bygevoeg de die --keepname opsie om install.sh die script om gereelde lêernaam musiek vind en te bewaar veroorsaak registreer die approprirate volg op parameters om Shim bekendstelling musiek vind het by die naam. Dit werk, maar is waarskynlik meer delikaat as die gebruik van die standaard Shim volg op naam van grubx64.efi te wees. Die voordeel is natuurlik dat musiek vind nodig nie "leuen" oor sy naam, wat maak vir minder verwarring in lêername. Vir die oomblik, nie die RPM en Debian pakkette Ek bou nie gebruik hierdie nuwe benaming funksie, want ek kan nie seker wees watter weergawe van Shim up kan word opgetel. Hierdie veranderinge het geen invloed op die gebruikers wat nie Veilige Boot gebruik nie.
Wat is nuut in die weergawe 0.8.6:
- Die meeste (maar nie almal nie) van die veranderinge hierdie release fokus op Windows dual-boot en Mac-spesifieke kwessies. Daar is 'n nuwe Windows 8 ikoon, wat nou gebruik word by verstek as die ikoon Windows, hoewel die ou ikoon bly beskikbaar en word gebruik vir Windows XP en vroeër stewels op Macs. As die NTFS drywer is gelaai, sal musiek vind nou nie-boot NTFS volumes uit die Mac boot lys sluit (hierdie verandering beïnvloed nie-UEFI gebaseer rekenaars). 'N fout wat wanidentifisering van die hele skywe en NTFS volumes veroorsaak as FAT vasgestel is (weer, hierdie probleem geraak Macs, nie rekenaars). 'N Paar Mac-spesifieke install.sh foute is vasgestel, wat lei tot meer betroubare identifikasie van die ESP en van die installasie gids. Vorige weergawes geïgnoreer 'n volume naam van "HFS + volume", want daardie naam is vervaardig deur vorige weergawes van die musiek vind HFS + bestuurder vir alle HFS + volumes; maar die huidige HFS + bestuurder produseer 'n werklike volume naam, so ek het daardie spesiale geval van die kode verwyder. Ek het verwyder die R472 rEFIt pleeg, wat in 0.8.5, want dit is veroorsaak dat sommige BMP-lêers om te misluk om te laai. Ten slotte, die hideui teken is in refind.conf aanvaar nou 'n waarde van badges, wat die effek van die wegsteek van die skyf-tipe kentekens wat verband hou met OS bekendstelling ikone het.
Wat is nuut in die weergawe 0.8.5:
- Die grootste enkele verandering met hierdie weergawe is 'n nuwe NTFS bestuurder bygedra deur Samuel Liao, wat ook bygedra die Btrfs bestuurder. Samuel het ook bygedra paar diverse bestuurder fixes en 'n verandering aan die manier waarop die sleutelbord hanteer, wat responsiwiteit op sommige sisteme verbeter. Hierdie weergawe verbeter ook die manier install.sh werk onder OS X. In die besonder, dit tweaked die seën opdrag in 'n manier wat begin vertragings uit te skakel en dit 'n beter werk van die opsporing en die vervanging van bestaande musiek vind installasies (op die ESP) doen, eerder as om blindelings skriftelik aan EFI / boot. Ten slotte, is hierdie weergawe is van toepassing pleeg vanaf laat in die geskiedenis rEFIt se: R467, wat hantering van BIOS / nalatenskap stewels uit die tweede en daaropvolgende skywe op Macs verbeter; en R472, wat in staat stel hantering BMP beelde wat nie vertikaal omgekeer. Hierdie pleeg nie teenwoordig was nie in musiek vind van die begin af, want die beginpunt vir musiek vind was 'n Debian bron pakket geneem uit 'n effens ouer weergawe.
Wat is nuut in die weergawe 0.8.4:
- OS X 10,10 ("Yosemite") gemaak veranderinge wat veranderings aan beide musiek vind se install.sh script genoodsaak en musiek vind standaard. Spesifiek, Yosemite gebruik nou 'n vorm van 'n logiese volume bestuur (LVM) wat maak die installering musiek vind om die OS X hoofdmap onmoontlik, so die standaard plek is verander na die ESP. Veranderinge aan die standaard vir dont_scan_volumes is nodig om die nuwe plek vir die OS X selflaaiprogram show te maak. Nog 'n groot verandering in die nuwe (maar eksperimentele) ondersteuning vir netwerk boot, met die hulp van iPXE. Sien die lêer BUILDING.txt in die bron pakket vir besonderhede oor hoe om die nodige lêers te bou en te installeer. 'N nuwe opsie vir refind.conf, enable_and_lock_vmx, stel die VMX bietjie op Intel CPUs, wat nodig is vir 'n paar selflaai hypervisors, soos Hyper-V is. Hierdie funksie kan ingestel word op EFIS baie rekenaars, maar sommige, soos Mac, gebrek hierdie vermoë. (Moenie hierdie opsie op AMD CPU of ouer Intel CPUs dat hierdie funksie ontbreek stel nie, al is!) As musiek vind sy ikone gids nie kan kry nie, dit val nou terug na die teks af. 'N fout in dont_scan_files vasgestel is, sodat jy 'n volledige pad na sekere spesiale geval boot loaders spesifiseer om hulle weg te laat uit skanderings. Ten slotte, ek het die ikone vir Fedora en Ubuntu opgedateer en 'n ikoon vir Xubuntu bygevoeg.
Wat is nuut in die weergawe 0.8.3:
- Hierdie weergawe stel 'n aantal klein foutherstellings en funksie verbeterings. Die mees gebruikers sigbaar van hierdie is dat op Macs, musiek vind nou vertoon etiket 'n partisie se BIOS-boot bedryfstelsels op lêerstelsels wat musiek vind nie kan lees; en jy kan nou slaag timeout = -1 in refind.conf om musiek vind boot die standaard OS onmiddellik tensy daar 'n sleuteldruk wanneer musiek vind vragte, in welke geval daardie sleuteldruk word gelees as 'n kortpad sleutel. 'N Verandering wat is minder geneig om te wees opgelet is dat die verstek vir scan_all_linux_kernels is nou waar. Aangesien hierdie opsie is uncommented in die monster konfigurasielêer, sal hierdie verandering beïnvloed nie die meeste mense. Ek het vaste 'n fout wat veroorsaak het dat musiek vind om bestuurders te laai sodra hulle was gelaai. Dit het geen invloed op die bestuurders musiek vind is omdat hulle geïgnoreer die betrokke EFI noem; maar dit was 'n ander bestuurders voorkoming van die werk. Ek het twee nuwe ikone, een vir Mythbuntu en die ander vir die Clover boot bestuurder bygevoeg. Ten slotte, ek het Oracle se GPLv2 kode van die kern lêerstelsel bestuurder code verwyder, aangesien dit in stryd is met die GPLv3 gebruik word deur die Btrfs bestuurder was. Hierdie verandering moet raak nie die werking van die bestuurders, maar daar is 'n skraal kans dat dit sal.
Wat is nuut in die weergawe 0.8.2:
- Ek het voortgegaan om die UEFI BIOS-mode boot kode met hierdie weergawe te verfyn; dit maak nou gebruik van die BIOS-mode boot inskrywings wat deur die firmware by verstek, en aktief skanderings vir nuwe inskrywings word slegs indien die deep_uefi_legacy_scan teken teenwoordig is in refind.conf is. Hierdie verandering is gemotiveer deur berigte wat ek ontvang het van BIOS-mode boot inskrywings vermenigvuldig op sommige sisteme; egter 'n diep scan vereis om die tweede en daaropvolgende skywe spoor op ander rekenaars. 'N Tweede belangrike verandering is dat die standaard keuse is nou die laaste geselflaai item eerder as die eerste item in die lys. Jy kan nog steeds het 'n vaste standaard via die default_selection teken, en in werklikheid, as jy 'n lys wat begin met +, sal die verstek die voorheen-stewels item, tensy dit nie gevind kan word, in welke geval die daaropvolgende items in die lys sal probeer word. Geringe veranderinge sluit in die byvoeging van 'n ikoon vir Mageia Linux, 'n minor bug fix in GUID-parsing kode, en 'n update van my persoonlike bou stelsel van TianoCore UDK2010.SR1.UP1.P1 om UDK2014. Die laaste item sal beïnvloed enigiemand anders wat gebruik TianoCore te bou musiek vind, aangesien sommige verstek paaie het verander, sodat jy mag nodig wees om jouself te werk of die pad aan te pas in Make.tiano.
Wat is nuut in die weergawe 0.8.1:
- Die grootste verandering kode in hierdie weergawe is dat musiek vind se UEFI-styl BIOS-mode boot kode werk nou toe musiek vind is gebou met GNU-EFI asook wanneer gebou met Tianocore. Hierdie verandering sal geen invloed op die gebruikers van my binêre bou, wat lank reeds gemaak met Tianocore, maar as jou verspreiding bou musiek vind met GNU-EFI, kan dit jou interesseer. Sommige gebruikers-merkbare foutherstellings sluit in 'n fix om 'n fout wat kan veroorsaak musiek vind om boot loaders laat op 'n partisie se hoofdmap, 'n fix om 'n fout wat veroorsaak .VolumeIcon.icns na 'n hoër-as-bedoel voorrang op OS X boot te neem volumes, 'n fix om 'n fout wat 'n BIOS-mode boot kan veroorsaak van die verkeerde toestel in UEFI af, en verbeterde sentrering van BIOS-mode boot beskrywings op die skerm. Ander veranderings sluit twee nuwe opsionele bitmaplettertypen (Ubuntu Mono en Nimbus Mono), weglating van boodskappe oor die skandering van die boot loaders wanneer scan_delay is ingestel op 1, 'n verandering aan die soek sodat ikone (PNG-lêers nou ignoreer ICNS lêers), en 'n omskakeling van al die ikone in die ikone directory van ICNS om PNG formaat. Let daarop dat hierdie laaste verandering kan noodsaak verandering handleiding boot strofes as jy verwys na ikone in die standaard ikoon gids, afhangende van hoe jy musiek vind gradeer.
Wat is nuut in die weergawe 0.7.9:
- Hierdie weergawe sluit 'n aantal foutherstellings: install.sh nie meer vertoon fout boodskappe as die dmraid nut is nie beskikbaar nie; die HFS + bestuurder verslae nou 'n korrekte volume naam; lêerstelsel bestuurder foute wat lockups kan veroorsaak het vaste is; 'n onnodige "nut" in die beskrywing van Eskom se MOK verwyder; en 'n (as-nog ongetoets) poging om 'n deurlopende rescanning probleem op te los nadat uitdryf 'n skyf op sommige rekenaars is geïmplementeer. Daarbenewens musiek vind verwyder nou oorbodig inskrywings kern op Ubuntu stelsels om die spyskaart opgeruimd te hou en 'n nuwe gdisk opsie is bygevoeg om die showtools item. ('N EFI weergawe van my gdisk nut gebou kan word met die hulp van die UEFI GPT fdisk biblioteek.)
Wat is nuut in die weergawe 0.7.8:
- Hierdie weergawe beklemtoon veranderings aan ikoon en vaandel grafiese hantering. Intern, kan musiek vind nou skaal grafiese, wat die vorige weergawes nie kon doen nie. Om die gebruik van hierdie funksie te maak, drie nuwe refind.conf tekens bestaan nou: big_icon_size en small_icon_size stel die groottes van die groot (eerste ry OS) en klein (tweede ry instrument) ikone; en banner_scale vertel musiek vind om baniere te vestig op 'n 1: 1-skaal (noscale, die verstek) of die vaandel van die skerm (fillscreen) vul die skaal. Ek het ook aangepas om die post-installasie script wat gebruik word deur die RPM en Debian pakkette om te soek vir bestaande Shim programme genoem shimx64.efi, nie net shim.efi (soos reeds voorheen gedoen). Dit behoort te help by die installering van 'n pakket op uitkerings dat die shimx64.efi lêernaam gebruik, soos Ubuntu. Ten slotte, ek wat 'n voorlopige stel Debian verpakking lêers, wat kan help om die verspreiding onderhouers na musiek vind aanneem.
Wat is nuut in die weergawe 0.7.7:
- 'n nuwe konfigurasielêer teken, windows_recovery_files, lei hierdie lys van veranderinge; jy kan dit gebruik om lêers wat Windows herstel gereedskap boot spesifiseer. As jy die windows_recovery opsie op die showtools lyn sluit, sal hierdie lêers dan verteenwoordig deur 'n klein Windows herstel badge op die tweede ry, eerder as 'n volle-grootte OS loader, dus die vermindering van die warboel en die maak van die doel van hierdie loader duideliker. Jy kan ook nou 'n volledige pad na items, insluitende 'n volume specific dont_scan_files spesifiseer. Die use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs en windows_recovery_files tekens kan nou almal aanvaar + as hul eerste opsie, wat die daaropvolgende lys items veroorsaak om hul standaard bygevoeg eerder as om dit te vervang. Die konfigurasielêer kan nou op die program van stapel te stuur wat deur verby 'n-c opsie, soos in-c myconf.conf; jy kan hierdie eienskap gebruik om 'n handleiding boot strofe wat musiek vind loods met gemodifiseerde boot opsies. Skanderings van ext2 / 3 / 4fs en ReiserFS partisies nou laat partisies met lêerstelsel UUIDs wat reeds gesien het. Dit is 'n poging om die warboel te verminder van sulke mure wat komponente van RAID skikkings 1 is. Die install.sh script poog nou om op te spoor en die berg 'n ongemonteerde ESP wanneer onder Linux. Ten slotte, ek het vaste 'n fout in beide install.sh en mkrlconf.sh wat veroorsaak het dat die gegenereerde refind_linux.conf lêer na 'n verdwaalde lyn breek en onnodige PARTUUID = spesifikasie op sommige sisteme bevat.
Kommentaar nie gevind