Paragon Software'i NTFS -draiver lisatakse Linuxi 5.15 -sse

Paar päeva tagasi jagasime siin blogis uudiseid, millest Linus Torvalds palus Paragon Software'il esitada kood oma uue NTFS -draiveri ühendamiseks. Sel ajal arvati, et draiverit saab lisada Linuxi 5.14-rc2-sse, kuid seda ei juhtunud, kuid see integreeritakse Linuxi versiooni 5.15

Ja see numbri 27 arutelu ajal plaastrite komplektist, teostus avaldati hiljuti Paragon Tarkvara NTFS -failisüsteemist ja mis põhimõtteliselt andis rohelise tule Linus Torvalds rakendada Linuxis, kuna see ütles, et „ei näe takistusi selle plaastrite komplekti vastuvõtmiseks järgmises aknas muudatuste vastuvõtmiseks. Kui ettenägematuid probleeme ei tuvastata, lisatakse Paragon Software'i NTFS -i tugi tuuma 5.15, mis peaks ilmuma novembris. "

Plaastrite vastuvõtmiseni tuumas, Linus soovitas plaastritel oleva allkirja õigsust uuesti kontrollida kinnitades ülekantud koodi autorsust ja ettevalmistamist selle levitamiseks tuuma osana avatud lähtekoodi all. Samuti soovitati Paragon Softwareil veel kord tagada, et juriidiline osakond mõistab kõiki GPLv2 litsentsi alusel koodi ülekandmise tagajärgi ja mõistab selle copyleft litsentsi olemust.

Uue NTFS -draiveri koodi avaldas Paragon Software eelmise aasta augustis ja see erineb juba draiverituumast saadavast selle poolest, et on võimeline töötama kirjutusrežiimis, kuna eelmist draiverit pole mitu aastat värskendatud ja see on kahetsusväärne riik.

Kavatseme seda versiooni pärast koodibaasi ühendamist toetada ja uusi lisada
funktsioonid ja parandage vead. Näiteks on JBD -l täielik ajakirjade tugi
lisatud hilisematele värskendustele.

Ja see eespool, et saada täielik juurdepääs NTFS -i partitsioonidele pärit Linux, pidi kasutama draiverit FUSE NTFS-3g, mis töötab kasutaja ruumis ja ei taga soovitud jõudlust. Seda draiverit pole uuendatud alates 2017. aastast, täpselt nagu kirjutuskaitstud fs / ntfs draiver. Mõlemad draiverid lõi Tuxera, mis pakub sarnaselt Paragon Tarkvarale ka kaubanduslikult kättesaadavat patenteeritud NTFS -draiverit.

Mis puutub uus kontroller mida kavatsete kernelis rakendada, see paistab silma sellega, et toetab kõiki praeguse NTFS 3.1 versiooni funktsioone, sealhulgas laiendatud faili atribuudid, andmete tihendusrežiim, tõhus töö faililünkadega ja registrimuudatuste taasesitamine terviklikkuse taastamiseks pärast tõrkeid.

Kontroller tugineb Paragon Software olemasolevale kaubanduslikule tootekoodide baasile ja on hästi testitud. Plaastrid on loodud vastavalt Linuxi koodi ettevalmistamise nõuetele ega sisalda täiendavaid API linke, võimaldades uue draiveri kerneli põhikoosseisu kaasata. Kui plaastrid on lisatud Linuxi kerneli põhiosa, kavatseb Paragon Software pakkuda hooldust, veaparandusi ja funktsionaalsuse täiustusi.

Plaastris 27, Paragon Software kohandas draiverit AP muudatuste jaoksI iov asendades iov_iter_copy_from_user_atomic () kõne kõnega copy_page_from_iter_atomic () ja lõpetades funktsiooni iov_iter_advance ().

Tehtud soovituste põhjal arutelus, fs / iomap kasutamiseks jääb alles ainult koodi tõlge, kuid see ei ole kohustuslik nõue, vaid ainult soovitus, mida saab rakendada pärast tuuma lisamist. Lisaks on Paragon Software kinnitanud, et on valmis pakutud koodiga kernelis kaasas olema ja kavatseb ajakirja rakendamise üle viia kerneli olemasoleva JBD (ajakirjaploki) peale, mille alusel ajakiri ext3, ext4 ja OCFS2 on korraldatud.

Lõpuks neile, kes on huvitatud sellest rohkem teada saama, saate üksikasju kontrollida Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.