Qual è il motivo tecnico per cui OS X non può scrivere su dispositivi NTFS?

9

Mac OS X non può scrivere su un disco rigido con il formato NTFS. Tuttavia, può leggerlo.

Perché non ci può scrivere?

La mia comprensione di base è che un formato di file determina come vengono memorizzati e recuperati i dati in un dispositivo. Quindi, la chiave per lavorare con un dispositivo di memorizzazione è conoscere le regole per l'archiviazione e il recupero dei dati.

Poiché OS X è in grado di leggere dispositivi con il formato NTFS, ovviamente OS X conosce tali regole. Cosa impedisce esattamente a OS X di seguire le regole necessarie per scrivere dati su un dispositivo NTFS? sa che è NTFS (solo Ottieni informazioni), quindi non vedo perché non può farlo.

    
posta Omega 25.03.2014 - 00:08
fonte

2 risposte

8

OS X può scrivere su volumi NTFS . Tuttavia, è un interruttore nascosto e non è supportato. Usalo a tuo rischio.

Il supporto a livello di sistema operativo per un file system è un investimento tecnico importante. Non si tratta solo di conoscere le regole. Esistono differenze fondamentali tra HFS + e NTFS, come i caratteri supportati nel nome e la dimensione massima del file. Quando si scrive un sistema operativo, per non parlare delle applicazioni, è molto semplice fare supposizioni nel codice che si basano sul file system previsto.

La lettura di un file da un file system diverso è notevolmente più semplice rispetto alla scrittura di un file su un altro file system. Leggendo solo un file, ci sono pochissime possibilità di perdita di dati. Nella scrittura di un file, è imperativo che l'atto di scrivere il file non perda dati (nel file che stai scrivendo o altri file sul disco).

Supportare un altro file system significa che c'è una grossa spesa per lo sviluppo del sistema operativo e per i team di test. Se dai un'occhiata a questo confronto dei file system , puoi vedere molti posti in cui questi due file system differiscono. Senza il supporto ufficiale per NTFS, l'ipotesi più sicura è che non è stato sufficientemente testato e potrebbe non supportare tutte le funzionalità di NTFS.

    
risposta data 25.03.2014 - 06:47
fonte
0

Forse, se analizzassimo l'EULA, avremmo acquisito conoscenza. Ovviamente PUò una volta che si digita il codice cheat. Chromebooks e Linux (la maggior parte) possono. Tutti i file system sono astratti dal SO di base da oltre 25 anni fa, vale a dire che sono tutti gestiti tramite un plug-in (ad esempio, come può un PC DOS leggere NTFS? Montarlo come una condivisione SMB e utilizzare la rete driver ecc. ecc.) Quindi, in sintesi, non vi è alcuna limitazione tecnica, la limitazione riscontrata è di natura legale (definire intenzionale anziché accidentale). Questa è la Mela che tutti conosciamo, vestiti elegantemente, maniere impeccabili, leggere chiacchiere e tenere quelle carte molto vicine. La vecchia mela, quella che ti afferra per la gola e urla l'alitosi, ha profumato le minacce della morte ad un pollice dai tuoi bulbi oculari, che Apple se n'è andata.

    
risposta data 27.11.2017 - 01:49
fonte

Leggi altre domande sui tag