USB FlashDrive write cache (Как отключить кеш на запись у USB Flash?)

Выбор и настройка HardWare

Модератор: Модераторы разделов

RealMan
Сообщения: 16

USB FlashDrive write cache

Сообщение RealMan »

Как можно отключить кешь на запись для USB-флешки? Т.е. нужно сделать так, чтобы запись данных происходила сразу, не тогда, когда этого захочет система.

Я попробывал сделать это спомощью hdparm: "hdparm -W 0 /dev/sda", но эта штука ругается: "Invalid argument", хотя для /dev/hda все замечательно работает....
Спасибо сказали:
Аватара пользователя
nercus
Сообщения: 150

Re: USB FlashDrive write cache

Сообщение nercus »

man mount:
       -o     Options are specified with a -o flag followed by  a  comma  separated  string  of
              options.   Some  of  these  options  are  only  useful  when  they  appear in the
              /etc/fstab file.  The following options apply to any file system  that  is  being
              mounted  (but  not every file system actually honors them - e.g., the sync option
              today has effect only for ext2, ext3 and ufs):
.........
              sync   All I/O to the file system should be done synchronously.


от себя добавлю, что не далее как полгода назад писал на флешку с vfat и sync - тогда vfat работал с sync как и ожидалось (это к "not every file system actually honors them"):

Код: Выделить всё

/dev/sda                /mnt/iriver     vfat            iocharset=utf8,noauto,user,sync,rw 0 0
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Спасибо сказали:
Аватара пользователя
Zhic
Бывший модератор
Сообщения: 233
Статус: я всего лишь злое, депрессивное ничтожество
ОС: Solaris 10 spark

Re: USB FlashDrive write cache

Сообщение Zhic »

есть очень полезная фича на форуме. поиск. пользуйтесь.
USB-Flash drive
Z.H.I.C. - Zoology and Hazardous Infiltration Construct
...или просто двинутый паяльник...

Solaris 10 Spark
Спасибо сказали: