Becuase some of limitation of MS.Windows, my friends and my family gime their flash memory to solve their problem. Such as format, partitioning in Linux with the  cfidsk ,parted, sfidsk(dump and manipualting partition table),mkfs.*, dd commands,  and other operations. But i get the new problem with set of flash memory, yes, bit of read only set to 1:When use :root@debian:/home/mohsen# hdparm -r /dev/sdb/dev/sdb: readonly      =  1 (off)When i use: root@debian:/home/mohsen# hdparm -r0 /dev/sdbAnd use :root@debian:/home/mohsen# hdparm -r /dev/sdb/dev/sdb: readonly      =  0 (off)But when i unplug and plug flash i prevent with the previous result:root@debian:/home/mohsen# hdparm -r /dev/sdb/dev/sdb: readonly      =  1 (off)When i use cfdisk /dev/sdb or any command i get read-only disk error, This is 4th disk i get same error.Do you have any idea?
Flash memory and set to read only , Is it virus?
disk;readonly;flash memory;hdparm