USB klicenka s vfat

Dan Lukes dan at obluda.cz
Thu Jan 4 12:56:40 CET 2007


Kaminar napsal/wrote:
> # mount -t msdos -o -DCP852,-Lcs_CZ.ISO8859-2 /dev/da0s1 /mnt

>   1) Vsechny soubory na flasce jsou s pravy rwxrwxrwx a kdyz je z ni kopiruji
> na disk, tak se ta prava okopiruji. Je mozne nejak zajistit, aby prava na klicence
> byla v nejakem predem danem formatu, napr. rw------- a podobne

man mount_msdosfs
optiony dovoluji nastavit jak zdanliva prava tak zdanlive vlastniky

>   2) Kdyz kopiruji na klicenku z disku, tak nelze vytvorit soubor s puvodnim
> datem a casem jako je u puvodniho souboru "cp -p". Napise varovani:
> 
> cp: utimes ..: Operation not permitted
> cp: chmod   : Operation not permitted

	Ono '-p' znamena podstatne vice, nez jen zachovani puvodniho data 
modifikace. Znamena take zachovani casu posledniho pristupu - a takovy 
atribut MSDOS nezna. Takze ho nelze nastavit. A samozrejme nelze 
nastavit ani prava - ani to MSDOS nezna. A to jsou ty dve "EPERN" hlasky.


> Krome toho v MidnightCommandru to zpusobuje pri kopirovani u kazdeho
> souboru varovani, ze nelze zmenit patricne udaje.
> 
> "Cannot chmod target file ...
> Operation not permitted(1)"
> 
> Pri kopirovani vice souboru je MC v podstate nepouzitelny.
> Lze nejak zaridit, aby se soubory kopirovaly na klicenku se zachovanim
> sveho data?

	Ano, ale ne kterymkoliv z techto programu. Musite najit nejaky takovy, 
ktery nastavuje ne to, co chcete a to co nechcete (a navic to ani 
nastavit nejde) nemeni. Pokdu nenajdete takovy "hotovy" program, vzdy to 
muze byt script zalozeny na 'cp' s naslednym uzitim 'touch -m -r ...'

						Dan




More information about the Users-l mailing list