Paragon Linux ядросы үшін NTFS бағдарламасын шығарды

Константин Комаров, Paragon Software компаниясының негізін қалаушы және бас директоры, Linux ядросының тарату тізіміне патчтар жиынтығын орналастырды а NTFS файлдық жүйесін толық енгізу ол оқу және жазу операцияларын қолдайды. Бұл патч жиынтығының коды GPL астында шығарылады.

Іске асыру NTFS 3.1 нұсқасының барлық мүмкіндіктерін қолдайдыкеңейтілген файл атрибуттарын, деректерді сығымдау режимін, файл аралықтарымен тиімді жұмыс жасауды және ақаулардан кейін тұтастықты қалпына келтіру үшін тізілім өзгертулерін қайта қосуды қамтиды.

Әзірге ұсынылған контроллер өзінің жеңілдетілген бағдарламасын қолданады NTFS журналы, бірақ болашақта JBD жоғарғы жағында толық каротажға қолдау көрсету жоспарлануда (журнал блогы құрылғысы), оның негізінде ext3, ext4 және OCFS2 журналы ұйымдастырылған ядрода бар.

Тарату тізімінде, Парагон мынаны жазады:

Бұл түзету NTFS оқу және жазу драйверін fs / ntfs3 қосады.

Коммерциялық файлдық жүйені дамытудағы онжылдық тәжірибесі және орасан зор тестілік қамтуы бар біз Paragon Software GmbH компаниясында Linux ядросы үшін NTFS Read-Write драйверін енгізуді қамтамасыз ету арқылы ашық бастапқы қоғамдастыққа өз үлесімізді қосқымыз келеді.

Код базасы біріктірілгеннен кейін біз осы нұсқаға қолдау көрсетіп, мүмкіндіктер қосып, қателерді түзетуді жоспарлап отырмыз. Мысалы, JBD журналының толық қолдауы кейінгі жаңартуларға қосылады.

Контроллер қолданыстағы коммерциялық өнімнің кодтық базасына негізделген Paragon бағдарламалық жасақтамасынан және жақсы тексерілген. Патчтар Linux үшін кодты дайындау талаптарына сәйкес жасалған және оларда жаңа драйверді негізгі ядроға қосуға мүмкіндік беретін қосымша API сілтемелері жоқ.

Патчтар негізгі Linux ядросына енгізілгеннен кейін Paragon Software техникалық қызмет көрсетуді, қателерді түзетуді және функционалдылықты жақсартуды көздейді.

Алайда, ядроға енгізу үшінші тараптың ұсынылған кодты қарау қажеттілігіне байланысты уақытты алуы мүмкін. Постқа жазылған түсініктемелерде монтаждау және патчтарды жобалауға қойылатын бірқатар талаптардың сақталмауы проблемалары бар.

Мысалы, жіберілген патчты бөліктерге бөлу ұсынылады, өйткені патчтағы 27 мың жол өте көп және қарау мен тексеруде қиындықтар туғызады.

MAINTAINERS файлында кодты әрі қарай ұстауға арналған саясатты нақты анықтап, түзетулер жіберілетін Git тармағын көрсету ұсынылады. Сондай-ақ, тек оқу режимінде жұмыс істейтін ескі fs / ntfs драйвері болған кезде жаңа NTFS енгізілуін қосуға келісу қажеттілігі туралы айтылады.

Бұрын NTFS бөлімдеріне толық қол жеткізу Linux-тен маған керек болды FUSE NTFS-3g драйверін қолданыңыз, ол пайдаланушы кеңістігінде жұмыс істейді және қажетті өнімділікті қамтамасыз етпейді.

Бұл драйвер 2017 жылдан бері жаңартылмаған, тек оқылатын fs / ntfs драйвері сияқты. Екі драйверді де Paragon Software сияқты коммерциялық түрде таратылатын NTFS драйверімен қамтамасыз ететін Tuxera құрды.

Сіз өткен жылдың қазанында еске түсіруіңіз керекMicrosoft корпорациясының жалпыға қол жетімді спецификациялары жарияланғаннан кейін және Linux-те exFAT патенттерін ақысыз пайдалану мүмкіндігі қарастырылғаннан кейін, Paragon Software өзінің контроллер кодын exFAT FS енгізумен ашты.

Драйвердің алғашқы нұсқасы тек оқуға арналған операциямен шектелді, бірақ жазуға болатын нұсқасы әзірленуде.

Бұл патчтар талап етілмей қалды, ал Samsung ұсынған және осы компанияның Android смартфондарының микробағдарламасында пайдаланылған exFAT драйвері ядро ​​ядросына қабылданды.

Бұл қадамға exFAT және NTFS-ті ашық түрде сынға алған Paragon бағдарламалық жасақтамасы қатты қарады.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Пікір, өз қалдыру

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Люкс дижо

    егер Paragon лайықты лицензиямен толық бастапқы кодты ұсынса, оны пайдаланбауға ешқандай себеп жоқ,