iVentoy irhanelwa ngokutshintsha abaqhubi nezatifikethi

Ukonakala

IVentoy izibeke njengesixhobo esidumileyo ekuvumela ukuba wenze i-multiboot pendrive, kwaye ngolo hlobo, injongo yayo kukuvumela abasebenzisi ukuba bakope iifayile ezininzi ze-ISO kwi-pendrive kwaye baziqale ngokuthe ngqo ngaphandle kokuzikhupha okanye ukuziguqula.

iVentoy, eyenziwe ngumphuhlisi ofanayo ukusuka Ventoy, sisisombululo sothungelwano lwesiqalo (PXE), leyo inika umsebenzisi ithuba elinokwenzeka ukubeka ecaleni ukusetyenziswa kwe-USB kwaye endaweni yoko jika iPC yakho ibe yiseva apho ezinye iikhompyuter zinokuvula imifanekiso ye-ISO ngaphezulu komsebenzi womnatha wobulali, ngaphandle kwesidingo semidiya ebonakalayo eqhagamshelwe kuzo.

Okwangoku, iVentoy sele ibandakanyeka kwimeko ethe yavela inkxalabo kuluntu lwesoftware yasimahla, ekubeni ukuziphatha okukrokrisayo kusanda kubhaqwa.

Esi siganeko ibandakanya ukubuyisela umqhubi we-httpdisk.sys kwiWindows ngexesha lenkqubo yenethiwekhi yokuqalisa, ngaphezu kokufaka isatifikethi esizisayinileyo kwivenkile yesatifikethi yenkqubo yokusebenza, ebangele izilumkiso zokhuseleko ngezisombululo ze-antivirus kunye nabagxeki abavela kwimimandla eyahlukeneyo ye-ecosystem yasimahla.

IVentoy ifaka abaqhubi bekernel beWindows abangakhuselekanga

iVentoy https://github.com/ventoy/PXE/releases

iventoy-1.0.20-linux-free.tar.gz, iventoy-1.0.20-win32-free.zip, iventoy-1.0.20-win64-free.zip
Zonke ezi fayile zonikezelo ziqulathe «\data\iventoy.dat» apho iiventoy isicelo decrypts kwi RAM ukuya «\ data\iventoy.dat.xz».

Izikrokro kunye nee-alam

Ifayile ekuthethwa ngayo, httpdisk.sys yinxalenye yendlela ye-iVentoy ukunyusa imifanekiso yedisk phezu kweHTTP ngexesha lofakelo lweWindows. Nangona kunjalo, ukulinganisa abaqhubi benkqubo kunye nezatifikethi zokukhohlisa idala ukungathembani. Kangangama-31 kwiinkqubo ze-antivirus ezingama-70 ezisetyenzisiweyo ukuskena ifayile ziphakamise isilumkiso malunga nobukho bezoyikiso ezinokubakho, ziphembelela imbono yokuba iVentoy inokubandakanya umva ofihliweyo.

Le meko iye yavuselela inkxalabo ngokhuseleko kwizixhobo ezisetyenziswa ngokubanzi kwindawo yokusebenza yokusasazwa kunye novavanyo, ngakumbi emva kwehlazo le-XZ Utils, apho ikhowudi ekhohlakeleyo iye yaziswa nayo iguqulwe njengomsebenzi osemthethweni. Iprojekthi yeVentoy, apho iVentoy isiphuma kuyo esebenzayo, ibikhe yaphawulwa ngaphambili ngenxa yokusebenzisa iiblobhu zokubini ezikrokrisayo kwikhowudi yayo yomthombo.

Iimpendulo zoluntu: Ukukhangela iindlela ezizezinye

Uluntu lwakhawuleza ukusabela, kakuhle ke Abaphuhlisi be-NixOS, umzekelo, Bacebise ukutshintshwa kweVentoy kwindawo yokugcina i-nixpkgs ngefolokhwe egcinwe ngumsebenzisi we-fnr1r, ngelixa amanye amazwi aphakamisa ukuba nokwenzeka kokuqwalaselwa kwezinto ezizezinye ezifana ne-glim. Oku kungathembani kungenxa yokuba iVentoy kunye ne-iVentoy zabelana ngombhali kunye nefilosofi, nangona kunomahluko: IVentoy ivuleke ngokupheleleyo kwaye igxile ekuqalelweni kwi-USB, ngelixa iVentoy ivaliwe ngokuyinxenye kwaye ijolise ekuqaliseni inethiwekhi (PXE).

Umbhali uyaphendula: utshintsho oluthenjisiweyo

Umphuhlisi onoxanduva yazo zombini iiprojekthi ungenelele kwingxoxo-mpikiswano ngengcaciso indlela yokuziphatha ejongiweyo. Ngokutsho kwakhe, httpdisk.sys ngumqhubi womthombo ovulekileyo onjongo yayo ikukunyusa iidiski ezikude ngeHTTP, iyimfuneko ekusebenzeni kweVentoy. Ukufaka isatifikethi esizisayinileyo kuya kuba ngumlinganiselo wokuvumela umqhubi ukuba alayishe ngaphandle kwezithintelo kwi-WinPE (i-Windows Preinstallation Environment) imekobume, kwaye ayichaphazeli inkqubo yokusebenza ye-Windows efakwe kwidiski.

IVentoy iya kuhlala ingumthombo ovaliweyo.

I-httpdisk.sys kuthiwa ngumqhubi womthombo ovulekileyo kwaye ayikhuselekanga.
Ngapha koko, xa iVentoy ivula iWindows ngePXE, iqala iWinPE kwimowudi yovavanyo, ngoko akukho mfuneko yokusayina ifayile yomqhubi. Ngoko ke, i-httpdisk_sig.sys ayifuni kwaye ingacinywa kamva.

Ukongezelela, umqhubi we-httpdisk uya kufakwa kuphela kwindawo yesikhashana yeWinPE (esebenza kwi-RAM), kungekhona kwi-Windows yokugqibela, ngoko ayiyi kuchaphazela inkqubo yokugqibela yeWindows efakwe kwi-hard drive.

I-PXE ixhomekeke kumsebenzi womnatha, ngoko ke umqhubi we-httpdisk usetyenziselwa ukufumana idatha yofakelo lweWindows ukusuka kumncedisi ukuya kumxhasi usebenzisa i-http.
Kwakhona, ayizukufakwa kwinkqubo yokugqibela yeWindows.

Ukwaqinisekisa oko Oku kuziphatha kubhaliwe kwaye ukusetyenziswa kwesatifikethi kulinganiselwe kwindawo ye-RAM ye-ephemeral.. Ukuphendula ngokuthe ngqo kugxeko, ibhengeze ukuba kuhlelo 1.0.21 lwe-iVentoy ufakelo lwesatifikethi esizisayinileyo sele simisiwe.. Endaweni yoko, i-WDKTestCert, isiginitsha yovavanyo enikwe yi-Windows Driver Development Kit (WDK), iyasetyenziswa. Iinkcazo zongezwe kumaxwebhu eprojekthi ukucacisa umsebenzi we-httpdisk.sys kunye nokwahlula phakathi kweVentoy kunye neVentoy njengemveliso eyahlukileyo.

Ngokuphathelele ekuhlanganisweni kwangaphambili kokubini Ifakwe eVentoy, Umbhali wacacisa ukuba ezi zivela kwiiprojekthi ezikhoyo zomthombo ovulekileyo. kwaye zisetyenziswa ngaphandle kokuguqulwa. Nangona kunjalo, wavuma ukuba iinkxalabo zinokuphetshwa ukuba abasebenzisi bakhetha ukuqokelela iinguqulelo zabo kwikhowudi yomthombo, into enokwenziwa ngeGitHub CI.

Okokugqibela, ukuba unomdla wokufunda ngakumbi ngayo, ungajonga iinkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.