{"id":237651,"date":"2025-11-29T13:59:16","date_gmt":"2025-11-29T13:59:16","guid":{"rendered":"https:\/\/www.europesays.com\/it\/237651\/"},"modified":"2025-11-29T13:59:16","modified_gmt":"2025-11-29T13:59:16","slug":"il-futuro-del-supporto-ntfs-su-linux","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/it\/237651\/","title":{"rendered":"il futuro del supporto NTFS su Linux"},"content":{"rendered":"<p>                    <img loading=\"lazy\" decoding=\"async\" width=\"1112\" height=\"424\" loading=\"over-eager\" class=\"img-responsive radius hero-image narrow_hero\" src=\"https:\/\/www.europesays.com\/it\/wp-content\/uploads\/2025\/11\/NTFSPLUS-v2-kernel-linux-mainline.jpg\" title=\"NTFSPLUS si aggiorna e si prepara al Kernel mainline: il futuro del supporto NTFS su Linux\" alt=\"NTFSPLUS si aggiorna e si prepara al Kernel mainline: il futuro del supporto NTFS su Linux\"\/><\/p>\n<p>Nell\u2019ambito della sfida al miglioramento del <strong>supporto NTFS<\/strong> su\u00a0<strong>Linux<\/strong>, negli ultimi mesi si \u00e8 registrato l\u2019arrivo di un nuovo \u2013 promettente \u2013 protagonista: <a href=\"https:\/\/www.ilsoftware.it\/ntfsplus-il-driver-definitivo-per-ntfs-su-linux-che-surclassa-ntfs3\/\" rel=\"nofollow noopener\" target=\"_blank\">NTFSPLUS<\/a>. Sviluppato da Namjae Jeon, noto per il suo contributo allo sviluppo del driver exFAT e al mantenimento di KSMBD (server CIFS\/SMB in-kernel), <strong>NTFSPLUS<\/strong> rappresenta un passo avanti significativo per l\u2019integrazione del <a href=\"https:\/\/www.ilsoftware.it\/focus\/ntfs-trucchi-e-segreti-del-file-system-piu-usato-con-windows_19957\/\" rel=\"nofollow noopener\" target=\"_blank\">file system NTFS<\/a> nel <strong>kernel Linux<\/strong>.<\/p>\n<p>A differenza del driver <strong>NTFS3<\/strong> di Paragon, attualmente in modalit\u00e0 di manutenzione nel kernel Linux, NTFSPLUS si distingue per una base di codice pulita e per una maggiore efficienza nelle operazioni di I\/O. L\u2019obiettivo non \u00e8 soltanto quello di garantire migliori <strong>prestazioni in scrittura<\/strong>, ma anche facilitare futuri sviluppi e manutenzioni da parte della comunit\u00e0 Linux.<\/p>\n<p>                Funzionalit\u00e0 principali di NTFSPLUS<\/p>\n<p>NTFSPLUS introduce diverse funzionalit\u00e0 gi\u00e0 presenti nella versione attuale e altre in programma per le release future (ne parliamo anche nell\u2019articolo citato in apertura):<\/p>\n<ul>\n<li><strong>Supporto IOmap<\/strong>: ottimizzazione degli accessi sul supporto di memorizzazione per operazioni di I\/O ad alta intensit\u00e0.<\/li>\n<li><strong>Mount IDMAPPED<\/strong>: gestione avanzata dei permessi tramite mappatura degli ID utente e gruppo.<\/li>\n<li><strong>Delayed allocation<\/strong>: tecnica che ritarda l\u2019allocazione dei blocchi fino al momento effettivo della scrittura, migliorando l\u2019efficienza e riducendo la frammentazione.<\/li>\n<li><strong>Utilit\u00e0 per gli utenti<\/strong>: strumenti accessibili agli utenti per la gestione e il controllo del file system.<\/li>\n<\/ul>\n<p>Sono tutte caratteristiche che collocano NTFSPLUS come un <strong>driver<\/strong> pi\u00f9 moderno e versatile rispetto alle alternative attuali.<\/p>\n<p>                La strada verso l\u2019introduzione nel kernel mainline<\/p>\n<p>Nonostante l\u2019assenza di attivit\u00e0 significativa sulle mailing list dal mese di ottobre scorso, il codice di NTFSPLUS continua a evolversi. Di recente, nel ramo ntfs-next del repository ufficiale, Namjae Jeon ha caricato le patch destinate al kernel Linux per <strong>NTFSPLUS v2<\/strong>.<\/p>\n<p>Si tratta di aggiornamenti che evidenziano un\u2019elevata quantit\u00e0 di modifiche e riscritture, concentrate in un breve intervallo di tempo. Un indizio evidente della\u00a0preparazione di NTFSPLUS v2 in vista dell\u2019inserimento nel <strong>kernel Linux mainline<\/strong>, versione ufficiale e centrale gestita da Linus Torvalds e dal team di manutentori principali.<\/p>\n<p>L\u2019obiettivo finale \u00e8 che NTFSPLUS possa diventare il driver NTFS principale nel kernel, offrendo agli utenti Linux una soluzione pi\u00f9 performante e completa rispetto agli strumenti attuali, sia per l\u2019uso desktop sia per scenari server.<\/p>\n<p>                Gestione dell\u2019Avvio Rapido di Windows da parte di NTFSPLUS<\/p>\n<p>Chi lavora da tempo con il file system NTFS su Linux sa bene che la funzionalit\u00e0\u00a0<strong>Avvio Rapido<\/strong> di Windows (Fast Startup, in inglese) pu\u00f2 creare qualche problema.<\/p>\n<p>Windows esegue un\u2019ibernazione parziale del kernel quando Avvio Rapido risulta abilitato, lasciando alcuni dati in uno stato \u201cnon pulito\u201d. Nello specifico, tale modalit\u00e0 lascia alcune informazioni sui file aperti e sullo stato del file system, rendendo la <strong>scrittura da Linux<\/strong> potenzialmente non sicura.<\/p>\n<p>Al momento, le informazioni pubbliche su NTFSPLUS indicano che il driver implementa un controllo dello <strong>stato del volume NTFS<\/strong> all\u2019atto dell\u2019operazione di montaggio. In pratica, NTFSPLUS legge le strutture interne del volume NTFS per capire se il file system sia stato chiuso correttamente o meno.<\/p>\n<p>Se il volume risulta \u201cdirty\u201d a causa dell\u2019Avvio Rapido o di un crash di Windows (abbiamo parlato del <a href=\"https:\/\/www.ilsoftware.it\/focus\/chkdsk-su-windows-11-ai-tempi-delle-unita-ssd-serve-davvero\/\" rel=\"nofollow noopener\" target=\"_blank\">flag dirty anche nel caso di CHKDSK ai tempi delle unit\u00e0 SSD<\/a>), NTFSPLUS blocca automaticamente le operazioni di scrittura e monta il volume in modalit\u00e0 sola lettura. In questo modo si evita qualsiasi rischio di <strong>corruzione dei dati<\/strong>.<\/p>\n<p>Tramite le utility user space di NTFSPLUS, l\u2019utente riceve un avviso sullo <strong>stato del file system<\/strong> e sulla necessit\u00e0 di riavviare Windows e disabilitare Avvio Rapido per abilitare la scrittura sicura (Windows+R, powercfg.cpl, nella barra laterale sinistra cliccare su \u201cSpecifica comportamento pulsanti di alimentazione\u201d, \u201cModifica le impostazioni attualmente non disponibili\u201d, togliere la spunta da\u00a0<strong>Attiva avvio rapido<\/strong>).<\/p>\n","protected":false},"excerpt":{"rendered":"Nell\u2019ambito della sfida al miglioramento del supporto NTFS su\u00a0Linux, negli ultimi mesi si \u00e8 registrato l\u2019arrivo di un&hellip;\n","protected":false},"author":3,"featured_media":237652,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[173],"tags":[1537,90,89,195,198,199,197,200,201,194,196],"class_list":{"0":"post-237651","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-scienza-e-tecnologia","8":"tag-it","9":"tag-italia","10":"tag-italy","11":"tag-science","12":"tag-science-and-technology","13":"tag-scienceandtechnology","14":"tag-scienza","15":"tag-scienza-e-tecnologia","16":"tag-scienzaetecnologia","17":"tag-technology","18":"tag-tecnologia"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@it\/115633348237664415","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/posts\/237651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/comments?post=237651"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/posts\/237651\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/media\/237652"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/media?parent=237651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/categories?post=237651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/it\/wp-json\/wp\/v2\/tags?post=237651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}