Portál AbcLinuxu, 14. května 2025 02:51

Dotaz: VFat a zmena casu pri kopirovani

5.2.2008 20:17 Atilius
VFat a zmena casu pri kopirovani
Přečteno: 282×
Odpovědět | Admin
Pouzivam openSuse 10.3 a mam nasledujici problem.

Poridil jsem si usb disk, ktery je naformatovan ve vfat.

Kdyz kopiruji z hdd na usb jako user, tak vsechny soubory zkopirovane na usb na nem maji datum okamziku kopirovani (jakoby vytvoreni). Pokud to zkopiruji jako root, tak datum zustava.

Vubec netusim proc a chtel bych to nastavit tak, aby mi datum zustal.

Muzete mi prosim poradit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.2.2008 20:25 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
cp --preserve
5.2.2008 20:30 Atilius
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Diky za odpoved, ale potreboval bych to trochu rozvest :( Co to znamena a proc to neni nastaveno defaultne? Samozrejme bych potreboval, aby to tak bylo nastavene porad...
5.2.2008 20:41 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Co to znamená se dočtete v dokumentaci: man cp
Aby jste to nemusel pokaždé vypisovat, využil bych aliasů (vložit do ~/.bashrc):
alias cp='cp --preserve'
5.2.2008 20:52 Atilius
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Jo, v manualu jsem nasel, co znamena priznak --preserve, ale veskere operace provadim pres Krusader, ne v konzole. Navic ten problem je stejny, i kdyz kopiruju v Konqueroru.

Dalsi vec je, ze pod rootem to normalne jde, ale pod userem ne. Pod userem se to chova jkoa, kdyz ten soubor nove vytvari...
7.2.2008 08:29 filo | skóre: 22 | blog: FiloBlog | Ostrava
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Odpovědět | | Sbalit | Link | Blokovat | Admin

Teď jsem se na to mrknul a zádrhel bych tipoval na fstab, můj řádek pro fat32 disk vypadá takhle:

/dev/hda6 /mnt/win_c vfat iocharset=utf8,umask=0000,uid=501,gid=501,auto,rw,nouser 0 0

Mrkni na ten svůj a podívej se, jestli tam máš zadaný umask, uid a gid. Pokud tam uid (id přihlášeného uživatele) a gid (skupina přihlášeného uživatele) není, zkusil bych to doplnit. Obě numera pro tvoje přihlášení zjistíš z ze souboru /etc/password, můj řádek v něm vypadá takhle

filo:x:501:501:filo:/home/filo:/bin/bash
7.2.2008 18:58 Atilius
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Ahoj, diky za odpoved.

Problem jsem jiz vyresil a mas pravdu, ze v tom byl problem.

mam to ted takhle:

uid=1000,gid=root, umask=0 a jeste shortnamed=mixed (delalo mi to totiz pri synchronizaci, a obecne kopirovani, to, ze vsechna velka pismena se prehodila na mala. A rsync si pak myslel, ze jsou to nadbytecne soubory, vse smazal a znovu prehraval.

Diky.
7.2.2008 21:50 filo | skóre: 22 | blog: FiloBlog | Ostrava
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Kápnu božskou, můj řádek ve skutečnosti vypadá takhle:
/dev/hda6 /mnt/win_c vfat iocharset=utf8,umask=0000,uid=501,gid=501,auto,shortname=mixed,rw,nouser 0 0
tj. včetně shortname=mixed. Mám na té partišně problém s přejmenováváním souborů, které mají v dlouhém názvu diakritiku a nealfanumerické znaky a mám podezření (ještě jsem s tím nelaboroval), že by to mohlo být tím shortname. Proto jsem ho z toho příspěvku vyhodil, abych tě zbytečně nezavedl z louže pod okap ;-)
8.2.2008 10:41 Atilius
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Tak s tim problem nemam, protoze mit nealfanumericke znaky a diakritiku v nazvech soboru je proste zverstvo. Ale chapu, ze kdyz clovek treba dostava data od nekoho jineho, ze to muze byt problem...
8.2.2008 10:48 filo | skóre: 22 | blog: FiloBlog | Ostrava
Rozbalit Rozbalit vše Re: VFat a zmena casu pri kopirovani
Taky to není můj koníček, většinou jde o soubory s titulky, které se mi dostanou pod ruku.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.