Newsgroup: it.comp.os.linux.sys
Titolo: problema con vfat

Ciao a tutti,
qualcuno sa' suggerirmi se da Linux esiste un modo per creare file o 
directory con nome tutto in lettere MAIUSCOLE su una partizione vfat?
Ho provato le varie opzioni del comando mount senza pero' ottenere 
risultati...
Grazie.
Enrico

 directory con nome tutto in lettere MAIUSCOLE su una partizione vfat?
ripeti con me il mantra:
linux(unix) e` case sensitive.
windows non e` case sensitive.
AFAIK, non c'e` modo affinche quello che fai "di qua" sia uguale a
quello che fai "di la`".
Pero`:
*parrebbe* di notare che se scrivi tutto _minuscolo_ windows riporta tutto
correttamente e non tenta (improbabili) interpretazioni. La stessa cosa
non e` vera con il maiuscolo.
Pero` io non ci farei troppo affidamento.
Viceversa non ho capito nulla del tuo problema.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
In God we trust. (All others pay cash.)

 windows non e` case sensitive.
Grande!! ^__^
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.538 / Virus Database: 333 - Release Date: 10/11/2003

 
Ok fino qui ci sono; ti faccio un esempio:
devo realizzare un sito web costituito da due file, "index.html" e 
"README". All'interno di "index.html" c'e' un link a "README"; uso Linux 
per editare e salvare i due file sulla partizione vfat. Quando salvo col 
nome "README" in realta' ottengo "readme" e cosi' il link suddetto va' a 
rotoli. Qui siamo in un caso semplice, ma con tanti file le cose si 
complicano per l'attenzione che bisogna porre...
Questo esempio e' l'unico caso difficile, infatti
Readme  ->  Readme
READme  ->  READme
readme  ->  readme
e invece
README  ->  readme
Da windows si riesce a salvare con un nome tutto MAIUSCOLO e l'esempio 
del link non crea problemi, cosi' mi chiedevo se mi sfugge qualche 
opzione di mount, oppure se da Linux non posso fare la stessa cosa e basta.
Bye, Enrico.

 opzione di mount, oppure se da Linux non posso fare la stessa cosa e basta.
AFAIK la visualizzazione o meno dei nomi in tutto maiuscolo e' 
un'opzione di windows (vai in explorer.exe, strumenti, opzioni cartella, 
e dovresti trovare "permetti nomi tutto maiuscolo") quindi e' win stesso 
che se vede un nome tutto maiuscolo lo visualizza diversamente, ad es.
README.txt
diventa
Readme.txt
Su linux CREDO ci siano delle opzioni per modificare il "name mangling". 
Ti consiglio caldamente man mount
-- 
Renato Ramonda
_______________________________
Togli TOGLIMI se vuoi scrivermi

 Ti consiglio caldamente man mount
L'unica opzione che mi viene in mente e` posix=1, che *sembra*
c'entrare:
posix=<bool>  -- Allow names of same letters, different case such as
                 'LongFileName' and 'longfilename' to coexist.  This has 
                 some problems currently because 8.3 conflicts are not 
                 handled correctly for POSIX filesystem compliance.
(preso da Documentation/filesystems/vfat.txt nel tree del kernel).
Ma temo tu dovrai fare alcune prove.
en passant, vedo che la stessa opzione e` documentata anche nel man di
mount:
       posix=[0|1]
              If enabled (posix=1),  the  file  system  distinguishes 
              between upper  and lower case. The 8.3 alias names are 
              presented as hard links instead of being suppressed.
Fai qualche prova, e vedi che succede.
HTH.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Why is "abbreviation" such a long word?