我正在戴尔笔记本电脑上安装 Ubuntu 服务器 12.04,我经常收到如下消息:
3256.362200] sd 5:0:0:0: [sdb] Asking for cache data failed
[3256.362200] sd 5:0:0:0: [sdb] Assuming drive cache : write through
Run Code Online (Sandbox Code Playgroud)
此消息是什么意思以及如何将其删除?
ish*_*ish 23
硬盘具有少量 RAM 缓存以加快写入操作。系统可以将一大块数据写入磁盘缓存,而无需实际等待将其写入磁盘。这有时称为“回写”模式。
该缓存数据,要求失败通常与预警设备,如USB闪存驱动器,USB读卡器等,这些标榜自己的SCSI设备连接至系统(发生sdX),但没有缓存。
Joh*_*ber 11
该错误似乎与许多计算机具有的闪存卡读卡器有关。如果您有这样的读者并且没有使用它,您可以使用 Neal McBurnett在这里提供的规避,来自 Matthew Kaulfers 友好地包含在他的回答中的错误报告。
sudo rmmod ums_realtek
Run Code Online (Sandbox Code Playgroud)
这种规避适用于我的笔记本电脑。
我在 13.10 Saucy Salamander 中遇到了同样的问题。但是,上述答案对我没有帮助。我做了以下事情:
sudo rmmod ums_realtek
sudo sh -c 'echo "options ums_realtek ss_en=0" > /etc/modprobe.d/ums-realtek.conf'
sudo modprobe ums_realtek
Run Code Online (Sandbox Code Playgroud)
这样做是删除模块,更新模块加载参数。然后ums_realtek再次加载模块。
无需重启。
| 归档时间: |
|
| 查看次数: |
79558 次 |
| 最近记录: |