连接USB闪存盘时“没有缓存模式页面”

将USB闪存盘(NTFS格式化)连接到带有Ubuntu Server 12.04的笔记本电脑时,我收到以下消息:

[ 3572.355603] sd 2:0:0:0: [sdb] No Caching mode page present [ 3572.355640] sd 2:0:0:0: [sdb] Assuming drive cache: write through [ 3572.361599] sd 2:0:0:0: [sdb] No Caching mode page present [ 3572.361636] sd 2:0:0:0: [sdb] Assuming drive cache: write through 

我把它们放在终端,所以我应该按Ctrl+C继续工作(输入命令)。
这是正常的还是我必须以某种方式设置缓存模式?
谢谢。

似乎为插入笔记本电脑的所有设备启用了写入缓存,或者/etc/fstab文件具有async选项。 就像是:

 [...] /dev/sdb1 /media/USB auto async 0 0 /dev/sdb1 /media/USB auto default 0 0 [...] 

(注意: default选项与rwsuiddevexecautonouserasync

或在hdparm激活:

 sudo /sbin/hdparm -I /dev/sdb /dev/sdb: [...] Commands/features: Enabled Supported: * SMART feature set * Power Management feature set * Write cache <------- * Look-ahead * WRITE_VERIFY command [...] Checksum: correct 

这是默认选项。 所以,似乎你的USB不支持触发警告警告的这种strout 。 您可以禁用它替换fstab的行或发出sudo hdparm -W 0 /dev/sdb