Portál AbcLinuxu, 10. května 2025 07:16

Dotaz: USB zápis/nezápis

Shteffi avatar 14.6.2006 09:11 Shteffi | skóre: 21 | blog: Shteffi
USB zápis/nezápis
Přečteno: 150×
Odpovědět | Admin
Zdravim. Mam Ubuntu Dappera a zjistil jsem jednu nemilou věc a nevim jestli to je normální. když něco kopíruju na USB flashdisk, tak se všechno tváří normálně, ale když ho vytáhnu bez softwarového odpojení, tak se data na flashdisk neuloží. Všimnul jsem si, že při softwarovém odmountování problikne okno "writing něco.." Takže to vypadá, že se teprve při odmountování zapisujou data na flashku.

Zajímalo by mě, jestli to je takto v pořádku a zdali se dá nějak zařídit aby se data zapisovala už při samotném kopírování, jak je na to člověk zvyklej. tady v diskuzích jsem se dočetl něco o parametru "sync"

ale nevim co a jak kde použít, když se všechno (mount i umount) děje automaticky při připojení USB flashky.

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

Odpovědi

14.6.2006 09:15 repli
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Odpovědět | | Sbalit | Link | Blokovat | Admin
Před zápisem se většina nakopíruje do dočasné paměti. A postupně se zapisuje. Mělo by to jí aktivovat. Ale lepší je odpojit softwarově. Nevím nakolik funguje sync a zřejmě zapíše data na flasku taky.
Heron avatar 14.6.2006 10:08 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Odpovědět | | Sbalit | Link | Blokovat | Admin

tady v diskuzích jsem se dočetl něco o parametru "sync"

Sám jste si odpověděl. K příslušnému řádku v /etc/fstab přidejte parametr sync a máte zajištěno, že se data pro flashku nebudou zapisovat do cache, ale rovnou na hw.

Heron
Shteffi avatar 14.6.2006 10:34 Shteffi | skóre: 21 | blog: Shteffi
Rozbalit Rozbalit vše Re: USB zápis/nezápis
no já bych to i udělal.. ale v fstab jaksi žádnej řádek nemam... takže asi tak... díky
14.6.2006 10:49 komodo | skóre: 27 | blog: komodo
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Odpovědět | | Sbalit | Link | Blokovat | Admin
Precitajte si tuto diskusiu+ odkazy. Je tam vysvetlene preco nieje vhodne pouzivat sync na flashkach.
Valoun avatar 14.6.2006 11:36 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Někdy je to potřeba, ale v tomhle případě je lepší se naučit flashku odpojovat. Konec konců CD také nejdřív odpojíte, a harddisk také nevytahujete za běhu jen tak, že?

Jediné co je trošku nepříjemné je fakt, že Gnome při odpojení odstraní ikonku z desktopu mnohem dřív, než jsou data opravdu zapsaná a zařízení odpojené, takže si člověk může ztrátu dat způsobit i v dobré víře nevědomky.
14.6.2006 13:19 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Dotyčný to asi natuší a s ním i drtivá většina uživatelů MS Windows, že I TAM je lepší před vytažením flashku nejprve "odmountovat". Velice se pak tito lidé diví, že tam pak něco nemají, přestože si to tam na 100% nakopírovali.
14.6.2006 13:35 komodo | skóre: 27 | blog: komodo
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Urcite pouzivat umount, aj ked sync by pomohol, ale ako sa pise tu a tu znizuje to zivotnost flash disku.
14.6.2006 18:59 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: USB zápis/nezápis
Pokud není na čtečce ledka která indikuje zápis (aby se vědělo kdy ji můžu po umountu vytáhnout protože v nějakém gnome zmizí ikonka hned) tak mužeš v konzoli napsat sync <ENTER> a potom provedu umount no a až se oběví po tom sync znovu příkazový řádek tak jsou veškeré data zapsána.

Viz: man sync

Jinak používat sync u mountu není vhodné protože se pak hodně přistupuje na kartu a flash má jenom určitý počet zápisů i když dnes je ta hodnota i hodně vysoká není to dobrý nápad.

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.