piątek, 2 lipca 2010

Skopiowałem dane na pendriva, czemu ich na nim nie ma?

Niektóre osoby mają tendencję do wyciągania pendriva z portu usb, bez jego wcześniejszego odmontowania i później dziwią się dlaczego nie ma na nim danych albo dlaczego nagle przestał działać.

W linux'ie czasami dane zamiast być skopiowane bezpośrednio na dysk są jeszcze przez jakiś czas przetrzymywane w buforze, więc jeśli nie odmontujesz urządzenia to mogą one nie zostać zapisane.
Odmontować pendriva można przez polecenie umount /dev/nazwa_urządzenia

Inną metodą na upewnienie się, że na pendrive są już zapisane dane jest wykonanie polecenia sync.

Osoby którym bardzo zależy na danych mogą wykonywać najpierw sync i później umount.

Z ciekawostek: żeby uruchomić polecnie sync nie trzeba mieć uprawnień administratora, ale dla polecenia umount i mount te uprawnienia są niezbędne.

Brak komentarzy:

Prześlij komentarz