envda utente, e lo stesso env da root. Ecco cosa noto immediatamente
root # envmentre
[ ... ]
SHELL=/bin/sh
[ ... ]
luna $ envBene, nello specifico caso basterebbe aggiungere #!/bin/bash allo script e il problema non si porrebbe, ma non mi sconfinfera affatto, voglio cambiare la shell di root e usare la bash come predefinita, quindi, gira che ti rigira, sgooglando [ cit. me ] trovo quello che mi serve.
[ ... ]
SHELL=/bin/bash
[ ... ]
sudo -ibasta un semplice
chsh -s /bin/bash rootal che dovreste ricevere un confortante
Changing shell for root.Mi sloggo e uso ancora una volta il comando env
root # env |grep 'SHELL'e ottengo
SHELL=/bin/bashperfetto !
/bin/bashaltrimenti potreste uccidere il vostro cane [ cit. ]


No, parliamo di ublio cache (ma un cazzo di nome diverso no è) un sistema di cache per NTFS-3G, e che sembrerebbe essere la causa di tutti i mali.
Avendola adesso disabilitata, sembrerebbe (sembrerebbe !!) che tutto si comporti "regolarmente" quanto su Linux.
Sto mantentendo una partizione apposita da "triturare" a più non posso per testare questo fondamentale componente, dal quale dipende il mio uso di OSX.

La convivenza di sistemi operativi diversi sullo stesso pc, volendo condividere i dati in lettura/scrittura, non è effettivamente possibile, ragione per cui, mi preoccuperò di installarne solo uno sul mio desktop, e di fare le varie prove su altri computer "distruggibili". Con particolare attenzione, mi preoccuperò di utilizzare solo e soltanto File System nativi.
I miei amici pinguini forse piangeranno, ma questo sistema, visto il minor numero di problemi che mi si sono presentati negli anni, compatibilmente con l'uso che ne devo fare, è Windows.
Alla prossima :)

OSX
Esistono due alternative (una la sconsiglio perchè personalmente ho perso i dati in scrittura)
Paragon NTFS / Paragon EXT
MacFuse
La prima è commerciale ed è quella che sconsiglio ma che riporto, per completezza.
MacFuse, come dice il nome, è Fuse (File System in User Space) per MacOS, che con gli opportuni file system installati ci permette di leggere/scrivere su EXT ed NTFS.
Le prestazioni ? Paragon NTFS è lentissimo, mentre la versione EXT si comporta bene ma comporta pure l'acquisto della licenza, oltre a supportare solo EXT2 (chiaramente monta le versioni successive senza journal)
MacFuse, similmente a quanto accade in Linux, supporta diversi filesystem e guardacaso per OSX esistono i pacchetti :-) e similmente, è gratis. Con alto traffico sui dischi (es. peer2peer) l'accesso a EXT è insufficiente, mentre NTFS si comporta bene.
In linea di massima la media sul mio PC è circa 18 MB/s nel trasferimento dati in/out. Non una scheggia ma almeno funziona :-)
A quanto sembra, non c'e' supporto decente per XFS o JFS oppure Reiser a meno di non compilarlo sotto Fuse, anche se non trovo test o qualcosa che mi dica che non ammazzerà il vostro cane [cit.], perciò non fatelo.
LINUX
Fuse risolve il problema e scrive su NTFS, con buone prestazioni sotto Linux.
Il pinguino legge e scrive su una varietà di formati direttamente con il supporto del suo kernel, tra cui EXT JFS XFS con ottime prestazioni. Posso scrivere su HFS ma solo disattivando il Journal dal sistema Mac. Comodo, di conseguenza non l'ho nemmeno preso in considerazione.
WINDOZE
Ext2IFS è un driver ext2 per Microsoft Windows, anche questo prodotto (freeware) non supporta journal. Le prestazioni sono però buone, mentre NTFS è supportato, come ovvio, in modo nativo. Non posso scrivere su file system quali XFS o JFS ne HFS da Windows, quindi la scelta è sempre più obbligata.
Su Windows 7 Ext2IFS al momento è supportato ma per usare le periferiche si devono montare a mano ad ogni avvio. Comodo, comunque meglio di niente ;)
NTFS ?
"Sputtaniamo per bene i nostri dati" [cit.]
I problemi di NTFS per Fuse sono noti al mondo. Uno su tutti, i
permessi assegnati ai file. Io l'ho usato per anni (mai sul disco di
sistema di windows) ma ho perso dati per motivi ben diversi da Fuse :-)
Sconsiglio l'uso di questo tipo di implementazione se non avete esperienza, su dati importanti.
Questo file system a mio avviso è l'unico usabile e che mi ha dato prestazioni soddisfacenti su tutte e tre le piattaforme, anche se come ribadisco l'uso improprio e non consapevole comporta seri problemi.
Ext2IFS
Fuse
MacFuse
Paragon
DON'T TRY THIS AT HOME, or .. DON'T CRY AT HOME :)
Il mio caso è sporadico, non tutti hanno 3 o 4 diversi tipi di sistema operativo installati sulla propria macchina desktop. Ma la vera soluzione, definitiva, e non troppo costosa con un pò di n3rdaggine, è un bel NAS, magari con FreeNAS
Se siete curiosi e volete farvi qualche ora di lettura istruttiva, c'e' sempre Wikipedia e la sua pagina (con un bel po di link da curiosare) sui File System.