Portál AbcLinuxu, 4. května 2025 15:46

Dotaz: Zapisuje blkid na disk?

28.6.2012 08:43 zirapha | skóre: 4
Zapisuje blkid na disk?
Přečteno: 309×
Odpovědět | Admin
Nedavno sa tu rozoberala podobna tema (odchadzajuci usb kluc) tak sa opytam aj ja. Za posledny rok mi odisli 3 USB kluce:

ADATA vydrzal 1 mesiac Kingston vydrzal 7 mesiacov Transcend vydrzal 1 mesiac

Pracujem s nimi tak, ze ich pripojim k pocitacu a necham ho pripojeny cely den a pocas toho zapisem priblizne 10 suborov denne. Tych suborov sa tam za rok nazbieralo 2700. Asi tak raz za tyzden vsetky subory precitam (napr. kontrolujem md5 sucty alebo kopirujem na zalozne medium). Okrem toho mi bezi jeden applet ktory kazdych 5 sekund parsuje vystup programu blkid.

Mam otazku. Myslite ze blkid zapisuje nieco na usb kluc? Je to /dev/sdb1 a je na nom vfat filesystem.
$ strace blkid 2>&1 | grep open
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/libblkid.so.1", O_RDONLY)    = 3
open("/lib/libuuid.so.1", O_RDONLY)     = 3
open("/lib/libc.so.6", O_RDONLY)        = 3
open("/etc/blkid.conf", O_RDONLY|O_LARGEFILE) = 3
open("/dev/.blkid.tab", O_RDONLY|O_LARGEFILE) = 3
open("/dev/.blkid.tab", O_RDONLY|O_LARGEFILE) = 3
open("/proc/evms/volumes", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/proc/lvm/VGs", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/dev", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
open("/devfs", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/devices", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/proc/partitions", O_RDONLY|O_LARGEFILE) = 3
open("/dev/sda1", O_RDONLY|O_LARGEFILE) = 4
open("/dev/sda2", O_RDONLY|O_LARGEFILE) = 4
open("/dev/sda3", O_RDONLY|O_LARGEFILE) = 4
open("/dev/sda4", O_RDONLY|O_LARGEFILE) = 4
open("/dev/mapper/esda4", O_RDONLY|O_LARGEFILE) = 4
open("/proc/filesystems", O_RDONLY|O_LARGEFILE) = 5
open("/sys/block", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 4
open("/dev/sdb1", O_RDONLY|O_LARGEFILE) = 4
Druha cast otazky je ohladom atime, nevidim v mounte noatime ale ma to vobec u vfat vyznam?
$ mount | grep sdb1
/dev/sdb1 on /media/KLUC type vfat (rw,noexec,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,fmask=0177,dmask=0077,utf8,iocharset=iso8859-1) 

Řešení dotazu:


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

Odpovědi

28.6.2012 12:29 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Zapisuje blkid na disk?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Keďže všetky tie open() volania špecifikujú RDONLY, tak nezapisuje.

A noatime pre FAT význam nemá.

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.