Konstantin Komarov ស្ថាបនិកនិងជានាយកប្រតិបត្តិនៃកម្មវិធី Paragon Software ។ បានដាក់សំណុំបំណះលើបញ្ជីសំបុត្ររួមខឺណែលលីនុច ជាមួយ ការអនុវត្តពេញលេញនៃប្រព័ន្ធឯកសារ NTFS ដែលគាំទ្រប្រតិបត្តិការអាននិងសរសេរ។ លេខកូដសម្រាប់សំណុំបំណះនេះត្រូវបានចេញផ្សាយក្រោម GPL ។
ការអនុវត្ត គាំទ្ររាល់លក្ខណៈពិសេសនៃ NTFS 3.1 បច្ចុប្បន្នរាប់បញ្ចូលទាំងគុណលក្ខណៈឯកសារបន្ថែមរបៀបបង្រួមទិន្នន័យប្រសិទ្ធភាពការងារជាមួយចន្លោះឯកសារនិងការផ្លាស់ប្តូរការចុះឈ្មោះឡើងវិញដើម្បីស្តារភាពសុចរិតបន្ទាប់ពីបរាជ័យ។
ឧបករណ៍បញ្ជាដែលបានស្នើរហូតមកដល់ពេលនេះប្រើការអនុវត្តសាមញ្ញដោយខ្លួនឯង សារព័ត៌មាន NTFS ប៉ុន្តែ នៅពេលអនាគតវាត្រូវបានគេគ្រោងនឹងបន្ថែមការគាំទ្រកំណត់ហេតុពេញនៅលើកំពូលនៃ JBD (ឧបករណ៍ប្លុកប្លុក) មាននៅក្នុងខឺណែលដោយផ្អែកលើមូលដ្ឋាននៃការដែលទិនានុប្បវត្តិ Ext3, ext4 និង OCFS2 ត្រូវបានរៀបចំឡើង។
នៅក្នុងបញ្ជីសំបុត្ររួម ផារ៉ាហ្គនសរសេរដូចខាងក្រោមៈ
បំណះនេះបន្ថែមកម្មវិធីអាននិងសរសេររបស់ NTFS ទៅ fs / ntfs3 ។
ជាមួយនឹងបទពិសោធន៍ជាច្រើនទសវត្សក្នុងការអភិវឌ្ឍប្រព័ន្ធឯកសារពាណិជ្ជកម្មនិងការគ្របដណ្តប់សាកល្បងដ៏ធំធេងយើងនៅ Paragon Software GmbH ចង់ចូលរួមវិភាគទានដល់សហគមន៍ប្រភពបើកចំហរដោយផ្តល់កម្មវិធី NTFS Read-Write driver សម្រាប់ខឺណែលលីនុច។
យើងគ្រោងនឹងគាំទ្រកំណែនេះបន្ទាប់ពី codebase ត្រូវបានបញ្ចូលគ្នាហើយបន្ថែមលក្ខណៈពិសេសនិងជួសជុលកំហុស។ ឧទាហរណ៍ការគាំទ្រផ្នែកសារព័ត៌មាន JBD ពេញលេញនឹងត្រូវបានបន្ថែមនៅក្នុងការធ្វើបច្ចុប្បន្នភាពនាពេលក្រោយ។
ឧបករណ៍បញ្ជាគឺផ្អែកលើមូលដ្ឋានកូដផលិតផលពាណិជ្ជកម្មដែលមានស្រាប់ ពី Paragon Software និងត្រូវបានសាកល្បងយ៉ាងល្អ។ បំណះត្រូវបានរចនាឡើងស្របតាមតម្រូវការដើម្បីរៀបចំលេខកូដសម្រាប់លីនុច ហើយពួកវាមិនមានតំណភ្ជាប់ API បន្ថែមដែលអនុញ្ញាតឱ្យបញ្ចូលកម្មវិធីបញ្ជាថ្មីទៅក្នុងខឺណែលមេ។
នៅពេលដែលបំណះត្រូវបានបញ្ចូលទៅក្នុងខឺណែលលីនុចមេកម្មវិធីផារ៉ាហ្គនមានបំណងផ្តល់ការថែទាំជួសជុលកំហុសនិងបង្កើនមុខងារ។
ទោះជាយ៉ាងណា, ការបង្កប់ក្នុងខឺណែលអាចត្រូវការពេលវេលាដោយសារតំរូវការសំរាប់តតិយជនដើម្បីពិនិត្យមើលលេខកូដដែលបានស្នើសុំ។ នៅក្នុងសេចក្តីអត្ថាធិប្បាយទៅនឹងប្រកាសនេះក៏មានបញ្ហាជាមួយនឹងការម៉ោននិងការមិនអនុលោមតាមតម្រូវការមួយចំនួនសម្រាប់ការរចនាបំណះ។
ឧទាហរណ៍វាត្រូវបានគេស្នើឱ្យបែងចែកបំណះដែលបានដាក់ជាផ្នែកព្រោះថាខ្សែចំនួន 27 ពាន់នៅក្នុងបំណះមួយគឺច្រើនពេកហើយបង្កើតការលំបាកក្នុងការពិនិត្យនិងផ្ទៀងផ្ទាត់។
នៅក្នុងឯកសារ MAINTAINERS វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យកំណត់គោលការណ៍យ៉ាងច្បាស់លាស់សម្រាប់ការថែរក្សាលេខកូដបន្ថែមទៀតនិងចង្អុលបង្ហាញសាខា Git ដែលការជួសជុលគួរតែត្រូវបានផ្ញើ។ វាក៏ចង្អុលបង្ហាញពីតម្រូវការក្នុងការយល់ព្រមបន្ថែមការអនុវត្ត NTFS ថ្មីនៅពេលមានកម្មវិធីបញ្ជា fs / ntfs ចាស់ធ្វើការក្នុងរបៀបបានតែអាន។
កាលពីមុនដើម្បីទទួលបានភាគថាសរបស់ NTFS ពេញលេញ ពីលីនុចខ្ញុំត្រូវតែ ប្រើកម្មវិធីបញ្ជា FUSE NTFS-3g, ដែលដំណើរការក្នុងចន្លោះអ្នកប្រើប្រាស់និងមិនផ្តល់នូវដំណើរការដែលចង់បាន។
កម្មវិធីបញ្ជានេះមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេចាប់តាំងពីឆ្នាំ ២០១៧ ។ ដូចកម្មវិធីបញ្ជា fs / ntfs ដែលបានតែអានប៉ុណ្ណោះ។ កម្មវិធីបញ្ជាទាំងពីរត្រូវបានបង្កើតឡើងដោយក្រុមហ៊ុន Tuxera ដែលដូចជាកម្មវិធី Paragon ផ្តល់នូវកម្មវិធីបញ្ជា NTFS ដែលមានកម្មសិទ្ធិដែលត្រូវបានចែកចាយជាលក្ខណៈពាណិជ្ជកម្ម។
អ្នកត្រូវចាំនៅខែតុលាឆ្នាំមុនបន្ទាប់ពីការបោះពុម្ភផ្សាយនូវការបញ្ជាក់ដែលមានជាសាធារណៈដោយក្រុមហ៊ុន Microsoft និងការផ្តល់នូវលទ្ធភាពនៃការប្រើប្រាស់ប៉ាតង់ដោយសេរីសម្រាប់ exFAT នៅលើលីនុច។ កម្មវិធីផារ៉ាហ្គនបានបើកលេខកូដឧបករណ៍បញ្ជារបស់ខ្លួនជាមួយនឹងការអនុវត្តអេហ្វអេហ្វអេហ្វអេហ្វអេស។
កំណែដំបូងនៃកម្មវិធីបញ្ជាត្រូវបានកំណត់ចំពោះប្រតិបត្តិការដែលអាចអានបានប៉ុន្តែកំណែដែលអាចសរសេរបានកំពុងស្ថិតនៅក្នុងការអភិវឌ្ឍន៍។
បំណះទាំងនេះនៅតែមិនត្រូវបានគេអះអាងហើយកម្មវិធីបញ្ជា exFAT ដែលស្នើដោយក្រុមហ៊ុន Samsung និងប្រើនៅក្នុងកម្មវិធីបង្កប់នៃស្មាតហ្វូន Android របស់ក្រុមហ៊ុននេះត្រូវបានគេយកទៅប្រើនៅក្នុងខឺណែលខឺណែល។
ការផ្លាស់ប្តូរនេះត្រូវបានគេមើលយ៉ាងឈឺចាប់ដោយផារ៉ាហ្គនសូហ្វវែរដែលជាការរិះគន់យ៉ាងខ្លាំងចំពោះការអនុវត្ដកម្មវិធីអេហ្វអេហ្វអេហ្វអេនិងអិដអូអេស។
មតិយោបល់សូមចាកចេញពីអ្នក
ប្រសិនបើផារ៉ាហ្គនកំពុងផ្តល់នូវកូដប្រភពពេញលេញដោយមានអាជ្ញាប័ណ្ណសមរម្យគ្មានហេតុផលដែលមិនត្រូវទាញយកអត្ថប្រយោជន៍ពីវាទេ