请教如何避免Linux下 input/output error 错误。

dxzk7 dxzk7 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
请教如何避免 input/output error 错误。

编程大概环境,Opensuse11.0 + QT4.4.3 embedded。

我没有使用x11环境,所以我的重新实现x11下一个功能。

现在的问题是:我自己编写一个模块来实现光盘和其他移动设备的挂载。代码部分来自于gnome-volume-manager。当光盘插入之后,可以列出光盘中的文件。但是有一个问题,就是当光盘挂载很长时间(>20m)以后,在列这个/media/mountpoint 下的目录就会将程序挂起,这时在控制台下运行一些命令会出现 input/output error.也不能使用dmesg。 我怀疑过硬盘有问题,但扫描未显示有任何问题,而且更换新硬盘后依然存在这样的情况。

这个情况主要在测试的机器上出现,光驱也是正常的,在x11的gnome环境下系统也运行的很正常,但是运行我的程序就会出现这个问题,也不是每次都出现,属于偶然现象。

但是这个现象并未在我的开发的机器上出现。

头痛ing。

各位大侠,给点意见和建议。不胜感激。
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
dxzk7
Linux/Unix社区 23,224 成员 74,535 内容