lunedì, marzo 04, 2019

fat32




Ancora oggi, a distanza di un millennio da quando esiste ovunque la risposta anche sulle patatine insieme alla Kcal, continuano a fare la stessa maledetta domanda su forum e simili:


come faccio a formattare una HDD esterno esterna, o una flash drive USB (quelle che i rimbambiti chiamano chiavette)?

Oppure chiedono: perche' la scheda o il drive non siano visibili o funzionano dalla macchina fotografica, player, tv ecc. dopo una formattazione da windoze?

EGGIA' il FORMATO del disco lo decidete FORMATTANDO il FS (filesystem).

Ma google, che caxxo esiste a fare?

La soluzione semplice e' prendere un PC con linux e formattare in FAT32.

Ok, il peones ha un PC M$ e non capisce che per bypassare il blocco VOLUTO da microsoft e' necessario un soft esterno (es HP ne fornisce uno). Perche', blocco a parte, sarebbe in grado.

Ma in realta' sarebbe piu' semplice che TV, macchine fotografiche e router leggessero e scrivessero in EXT, dopotutto sono, per la maggior parte, macchine linux e gia' sono in grado di farlo, poi basterebbe aggiungere un supporto a windoze per quel FS. Dopotutto e' windoze ad essere in minoranza cronica.

La questione fat32 non e' tanto "se funziona" ma COME funziona.
Ha dei problemi di concorrenza, velocita', stabilita' e deframmentazione.
Era un sistema BBuono nell'epoca del 1970 quando sviluppato da IBM per un monotask monoutente.

Purtroppo e' in mezzo alle palle ancora oggi per un motivo essenziale: M$ e' l'unica partizione che legge senza chiedere soldi.

NT-FS, tenuta orgoglionamente come segreta e fulgida creazione (chi la tocca muore) e' in realta' gran parte derivata da altri lavori come HPFS. Anzi win7 deve molto piu' a OS/2 2.0 che a miciosoft. E' la versione economica di OS/2, come fiat e' la versione economica della dodge.

Giusto per capirci OS/2 nel 2002 vedeva, di serie, piu' FS (filesystem) che win 10 oggi.

Senza contare PM (la GUI) piu' evoluta della porcheria di win10: PM supportava nel 1993 touch screen e comandi vocali con OOP completa e multiprocessore. La tastiera e il mouse potevano essere quasi optional.

Ci sono molti FS buoni e liberi che vengono oggi supportati da tutti o da molti MA NON DAL BIDONE WINDOZE.
Ecco perche' continua ad essere diffuso quel bidone di FAT. Windows non e' in grado di leggere un FS evoluto.

Miciosoft ha limitato i tool per il controllo di fat32 per indurre i consumatori a passare al bidone di fat64 (a pagamento) o a NTFS (a pagamento grande).

Quindi se devi formattare o gestire una fat32 di dimensioni oltre i 32GB TI E' VIETATO. Come dire che se hai un vecchio HDD e' ok ma uno nuovo, no! La cosa divertente che non tutti i tool vengono bloccati da linea di comando a seconda delle patch e delle versioni di windows.

Il grande vantaggio di fat 64, nato con vista, e' che e' a pagamento: le modifiche rispetto a fat32 sono brevettate. (WoW).

Una macchina fotografica che dovesse usare FAT64 pagherebbe moneta ogni pezzo venduto.

Inoltre Mac e linux (ovvero anche android e IOS) non la leggerebbero (come al solito e' colpa di linux se non fa qualcosa).

Il controllo degli accessi FAT64 e altre cose sono stati aggiunti solo sotto il service pack "win7" di vista. In pratica non e' saggio usarle fino a quando spariranno i pc con vista.

Per questo ci sono tutto a una serie di divertimenti, come cercare ci contenere i video sotto i 4GB (e per l'alta definizione molto compressa sono un paio di minuti), o trovarsi sulla scheda 200 files della stessa ripresa (e sono causa di perdita di video delle webcam ultraportatili bidoniche stile gopro). Non e' bello.

Sarebbe stato il momento, con il rifiuto ai 32bit di MS dell'epoca del 1990, di passare ad altro.

Ma purtroppo ci siamo beccati XP, per i primi anni era un disastro cosmico, vista, che per i primi anni era un disastro cosmico, e ora win8+10 dove non hanno ancora capito oggi dove si trova il menu.

Sembra che il modern design, al contrario della SAA che e' un libro, sia ricapitolabile in una frase:
"fate a cazzo quello che volete"
Magari con win11 scopriranno dove mettere i menu, ho una proposta: l'evoluzione di SAA; andatevi a vedere l'eleganza estrema di PM.
Se proprio non volete passare a PM propongo una sistemata alla mint cinnamom che sconta un po di dissonanze, ma rispetto a win 10 e' fantascienza.

Cosi, se siete utenti di MS, il tragico fat32 e' l'obbligo per un tragico OS che pero' non lo desidera.

Vedremo che ridere quando si toccheranno i 3TB sulle SD. Andremo di partizione per farle vedere a quel rottame di windoze o finalmente passeremo a OS prodotti dopo il 1990 anche per il desktop?

Notarella: il FS di BeOs (non idoneo ad una SD), un prodotto fatto da una piccola azienda, e' molto simile ideologicamente a quelle promesse che MS ha fatto per il FS che avrebbe dovuto avere vista e invece non esistono ancora oggi in ambito microsoft.

E' interessante anche notare che MS pur fornendo meno dello 0,1% del mercato dei computer controlla cosi' pesantemente il mercato provocando distorsioni ben piu' grosse di questa.

La questione che ormai tutti montano OS, anche oggetti che costano pochi euro. Ma, di fatto, quelli di MS controllano almeno il 30% del valore. Con quei soldi possono tranquillamente usarli stortare il mercato (vedi giornalismo) anziche' migliorare il prodotto.

Adesso sai perche' non riesci a formattare una SD sotto windoze (vogliono soldi), perche' non e' performate, inidoneo ad un OS multitask e perche'.

In pratica hai sbagliato il fornitore del SO del pc.

Cambialo.


10 commenti:

Anonimo ha detto...

Ottimo articolo, ma ho dovuto smanettare con il browser.
hai scritto nero su nero :)

Danilo ha detto...

Una piccola precisazione: all'epoca dei floppy da 5", non esisteva la FAT32
L'HDD usava la FAT12, si, 1 byte e mezzo. Per risparmiare prezioso spazio.

Altra piccola precisazione: le chiavette SD (e tutta la roba a stato solido) non si formattano, perche' non e' necessario scrivere "qui' inizia il settore xxxx".

(hai scritto nero su nero!)

Anonimo ha detto...

di solito sei piuttosto...lungo

questa volta neppure una parola

poi ho visto i commenti

per leggere aspetto che il post venga modificato, fondo bianco please

Anonimo ha detto...

"Inoltre Mac, linux (ovvero anche android e IOS) non la leggeressero (come al solito e' colpa di linux se non fa qualcosa).
Povero italiano.
Tralasciamo gli altri errori grammaticali.
Ma non puoi far rileggere gli articoli da qualcuno che conosce quantomeno le regole basilari della lingua italiana?
Senza offesa, eh.
Perché gli articoli possono risultare pure interessanti, ma così diventa un caos. Assenza di punteggiatura (le virgole, in particolare), periodi interminabili, grammatica a caso...
A volte occorre fare un certo sforzo per seguire i tuoi ragionamenti.
Cerca di curare un po' di più la forma.
Insomma, cerca di scrivere ed esprimerti in maniera corretta.
Spero che accetterai il mio consiglio come tale.
Tony

blu-flame ha detto...

"Ma non puoi far rileggere gli articoli da qualcuno che conosce quantomeno le regole basilari della lingua italiana?"
ti presti?
Lo sai che ho altri 3 libri scritti a meta', vero?
:-)

Stefano ha detto...

Grammatica, punteggiatura, nero su nero...
Tutti a guardare il dito e non la luna...:-P
P.S.Per il nero su nero basta scorrere con il mouse come per selezionare e voila', nessuno smanettamento.
Un po' come quei fenomeni che pubblicarono un .PDF in cui gli "omissis" erano fatti semplicemente evidenziando in nero le parole. Risultato: bastava "selezionare" le parole per farle diventare in chiaro.

Anonimo ha detto...

"Tutti a guardare il dito e non la luna...:-P
P.S.Per il nero su nero basta scorrere con il mouse...
"
Ma che discorsi sono?
A questo punto scriviamo senza alcuna regola, utilizziamo lo sfondo hiallo lampeggiante...
Tanto basta fare copia e incolla su un editor di testi ed estrapolare il senso della frase.
Hai ragione, a che serve scrivere correttamente, tanto il senso non cambia.
La scuola è chiaramente inutile.

"ti presti?
Gratis? No, grazie. Basta il lavoro non retribuito ordinario.

Lo sai che ho altri 3 libri scritti a meta', vero?
Porti fretta?
Hai delle scadenze?
Se ne hai, vuol dire che hai qualcuno a cui rendere conto, quindi scrivere male comunque non sarebbe opportuno.
Se non ne hai, vuol dire che puoi permetterti di curare anche la qualità dei tuoi testi.
Tony

Stefano ha detto...

Un bel flammone come ai bei vecchi tempi dei newsgroup...

Anonimo ha detto...

@Stefano
Quale flame?
Dov'è la provocazione?
Sto solo rispondendo e dando un suggerimento. Il mio tono è pacato e gentile (ci mancherebbe), anche se in rete e difficile farlo trasparire.
Per questo si usano gli smile.
;)
Così va bene?
Tony

zoomx ha detto...

Attualmente FAT32 è utilizzato principalmente da dispositivi dalle risosrse molto scarse e rigorosamente a singolo utente. Videocamere, Macchine digitali, smartphone....
Pensa che il FAT32 si riesce a gestirlo con Arduino cha ha solo 2Kb di RAM.
Ma è anche vero che nel mondo embedded, quando usi memorie flash non rimnovibili, FAT32 scompare a favore di formati sviluppati apposta per le memorie flash ma che, appunto, sotto Windows non sono leggibili e sotto Linux si. Ad esempio gli smartphone dove in FAT32 c'è solo la SD, la flash usa EXT o altri sistemi

Però è vero che da anni ci sarebbe bisogno di un File System per le memorie flash rimovibili, possibilmente libero da diritti vari.

Ma se tu pensi che ancora oggi nel 2019 alcuni programmi per Windows sono ancora solo a 32 bit.....