
Fa uns anys la paraula compatibilitat era endèmica de qualsevol conversa entre informàtics o aficionats. Un dels arguments per prevenir el «switch» a Mac era la manca de compatibilitat. Els darrers anys el tema de la compatibilitat ha estat cada com menys un problema però de tant en tant treu el nas. Un dels casos clàssics és en el formateig dels discs durs.
Els discs durs es poden dividir en varies particions i cada partició es pot formatejar emprant un sistema de fitxers. Un sistema de fitxers és una manera de organitzar les dades en una partició de disc dur. Això afecta a les estructures de dades internes i els algorismes per accedir a la informació. Un dels sistemes de fitxers més vells és el FAT (File alocation table). Que básicament consisteix en tenir un fitxer especial anomenat FAT que diu en quines pistes i sectors es troba cada fitxer. Actualment la versió de 32 bit de FAT, la que permet tenir particions de més de 2GB és la més compatible i suportada per més sistemes operatius.
Però FAT 32 té greus problemes i limitacions: No admet fitxers més grans de 2GB (o sia que si algú treballa en video tururut!), la informació es fragmenta amb l’activitat i cada vegada va més lent, i (last but not least) si es perd la corrent enmig d’una transacció es poden perdre dades i el disc s’ha de reparar. Els usuaris de Windows dels anys 90 saben de que parlo oi?
Els anys 80 IBM i Microsoft van desenvolupar un sistema de fitxers anomenat HPFS (High Performance File System/ Sistema de Fitxers d’Alt Rendiment). Aquest sistema fa servir arbres B+ (una meravella de la algorismica que s’estudia a la FIB) per organitzar els fitxers, es treballa amb transaccions i s’eviten els problemes de fragmentació molt millor que amb FAT. HPFS es muntava en el OS2 que IBM i Microsoft desenvolupaven plegats fins que van partir peres.
Llavors Microsoft va fer una millora de HPFS que va anomenar NTFS i que va muntar en el seu Windows NT 3.1 i successors (com les versions modernes de Windows). Apple per la seva banda té els seus sistemes de fitxers pròpis.
El problema vé quan tenim un Mac amb Bootcamp o un disc extern que hem d’accedir amb diversos sistemes. Ahir un amic em va trucar desesperat perquè el seu nou Macbook Pro 13″ només podia accedir en mode lectura al seu Drobo. Drobo que va formatejar en Windows 7 amb NTFS. Ahhhh
Resulta que OSX sols obre en mode lectura les particions NTFS. Solucions: hi ha drivers de pagament que sustitueixen el driver natiu de OSX i que permeten accés d’escriptura a NTFS, això sí, els discs triguen una mica en carregar. He provat aquest que té una trial de 15 dies http://macntfs-3g.blogspot.com/ . I també he trobat aquest però ja no l’he provat: http://www.paragon-software.com/es/home/ntfs-mac/index.html

Comentaris arxivats
Tomàs · 2011-01-15
Molt interessant Marc i molt necessari a voltes. Sabia de l’existència dels drivers per MAC d’escriptura NTFS, el que no sabia era la lentitud que dius.
Gràcies
MrBlonde · 2011-01-15
Cal un sistema de fitxers multiplataforma suportat per tots els SOs jaaaa!!! En l’era de les pel·lis en HD i els discs durs externs de terabytes, es gravíssim que encara hi hagi aquests problemes.
Evidentment no estic comptant FAT32, poc eficient i amb límit de mida de fitxer de 4GB, curtíssim pels estàndards d’avui dia.
Jordi · 2011-01-15
Dues cosetes: al primer enllaç que proporciones, fixa-t’hi bé, hi ha dues peces de programari; un és el Tuxera NTFS for Mac, que és de pagament, però mira bé als diferents enllaços i veuràs que hi ha una altra cosa que es diu NTFS-3g for Mac, que és la versió de codi lliure i sense suport tècnic de l’anterior , i que és gratuïta. Les dues requereixen MacFUSE i no només permeten escriure en particions NTFS sinó que a més capaciten Disk Utility, de sèrie amb Mac OS X, de formatejar particions amb aquest format.
I la segona coseta, interessant si no us cal poder formatejar particions NTFS sinó que amb poder llegir i escriure-hi ja en teniu prou, gratuït i, potser, més senzill que el NTFS-3g, hi ha una altra alternativa
http://www.itecnologici.com/?p=674&langswitch_lang=en.
Quedi clar que no tinc res a veure amb cap dels programadors d’aquestes eines, i que declino qualsevol responsabilitat si alguna cosa anés malament com a conseqüència de fer-me cas sense haver estudiat abans els pros i els contres de les vostres accions.
Apa siau.
Joan Planas · 2011-01-15
Snow Leopard te compatibilitat amb NTFS però s’ha d’activar, aquest programa ho activa i gestiona i es gratis: http://juicybinary.com/sl-ntfs/
Ludo · 2011-01-15
No m’havia fixat en la versió Open source del driver, la probarem. Gracies!
Ludo · 2011-01-15
Gracies pel link Joan!
MrBlonde · 2011-01-15
Tan fàcil és? Permet formatejar també? Llàstima que ara no tinc res en NTFS a mà per provar si funciona…
Marcel · 2011-01-16
Ostres, ostres, ostres…, quin post!!!…, sobretot perquè he descobert l’arrel d’un problema que feia temps estava latent!!!!…, la incapacitat de FAT 32 d’admetre arxius superiors a 2 o 4GB!!!!…, i heus ací la raò perquè un mac no és capaç de guardar un arxiu gran de video en un extern formatejat amb aquest sistema!!!. Hmmm…
Gràcies.., gràcies Ludo!!!!
Francesc Padrós · 2011-01-23
Oh, gràcies, gràcies, vaig tan «atontat» que ni vaig fixar-me amb aquesta entrada, i ara resulta que pot ser que sigui la solució als meus problemes amb un disc dur multimèdia NTFS.
Gràcies a tots els que heu aportat links amb diferents opcions!! :D
Francesc Padrós · 2011-01-23
Està molt bé Joan, súperfàcil i senzill!! Llàstima que amb un disc dur que tinc no m’ha deixat activar l’escriptura…
Francesc Padrós · 2011-01-23
Mm, gràcies per l’adreça, però em trobo que li donc a «Enable» i no em deixa escriure en el disc NTFS. Cal que tingui desenxufat el disc extern per donar-li a «Enable»? Què cal fer?
Francesc Padrós · 2011-01-23
Marc, quant dius «permeten accés d’escriptura a NTFS, això sí, els discs triguen una mica en carregar», a què et refereixes? Que tarden a processar les ordres, que si vols borrar un arxiu tarda molt més? No ho he entès…
Jordi · 2015-07-25
Gràcies a aquest post, he pogut saber el problema amb els sistemes de fitxers NTFS.
Buscant més, he trobat aquest article: http://www.cnet.com/news/how-to-manually-enable-ntfs-read-and-write-in-os-x/ que indica que Apple té en realitat suport per escritura en discs NTFS, però no està prou testejada, i s’ha d’anar amb cautela.
Jo he acabo de probar i funciona.
Sort!
Tomàs Manzanares Balsells · 2015-07-26
Gràcies a tu, Jordi, per ampliar la informació. Contents d’haver-te donat una pista