当前位置:  技术问答>linux和unix

arm linux设备上的硬盘不操作一段时间变成只读系统

    来源: 互联网  发布时间:2017-05-29

    本文导语:  环境: 嵌入式ARM设备,带硬盘,系统启动时,能识别硬盘分区,登陆后,能mount、能读写。 现象: 停止读写硬盘一段时间(比如10分钟、半小时),用fdisk命令查看硬盘,发现有IO错误。 # fdisk -l usb 1-1.2: sg_complete, un...

环境:
嵌入式ARM设备,带硬盘,系统启动时,能识别硬盘分区,登陆后,能mount、能读写。
现象:
停止读写硬盘一段时间(比如10分钟、半小时),用fdisk命令查看硬盘,发现有IO错误。

# fdisk -l
usb 1-1.2: sg_complete, unlink --> 0
Device sda not ready.
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
Buffer I/O error on device sda, logical block 1
Buffer I/O error on device sda, logical block 2
Buffer I/O error on device sda, logical block 3
Buffer I/O error on device sda, logical block 4
Buffer I/O error on device sda, logical block 5
Buffer I/O error on device sda, logical block 6
Buffer I/O error on device sda, logical block 7
.....

再次执行,又变成正常的了:
# fdisk -l

Disk /dev/sda: 128.0 GB, 128035675648 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1               1        7782    62508883+  83  Linux
/dev/sda2            7783       15566    62524980   83  Linux

问题:
1、为何会出现这种现象?我的感觉是停止操作硬盘,硬盘休眠了,再次操作(如用fdisk、或者其它命令),提示设备未准备好,但下一个操作又能操作硬盘了。
2、继上,如果是硬盘休眠了,有什么办法使它不休眠?

附:
网上有相关的资料,不过作用不是很大。
http://phorum.vbird.org/viewtopic.php?f=2&t=35550

望各位指点一下。

|
莫非是usb 进入 save power状态了?不是很懂。顶一下

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ARM系列开发板是不是一定要用LINUX操作系统。windows操作系统可以吗?
  • 求教,linux操作系统 2410 arm9开发板 io 操作
  • 为什么ARM下linux移植那么多,但是手机却没有用linux操作系统?
  • java命名空间javax.swing类defaultbuttonmodel的类成员方法: armed定义及介绍
  • arm-elf-gcc 和 arm-linux-gcc有什么区别?arm-elf-gcc里的elf代表什么?
  • java命名空间javax.accessibility类accessiblestate的类成员方法: armed定义及介绍
  • 关于买ARM9或ARM11的开发板的问题~~~
  • arm-unknown-linux-gnu-gcc與arm-linux 的compiler有不同嗎
  • make ARCH=arm CROSS_COMPILE=arm-linu-错误
  • 请问哪有 arm-linux-nm, arm-linux-addr2line等等这些工具的使用说明~~~
  • 使用eclipse 加入arm-elf-gcc 或arm-linux-gcc 编译器为什么不好使
  • 现在是ARM9还是ARM11比较流行啊?我想买开发板什么牌子的比较好啊,我是大学生。
  • ARM ping不通虚拟机,虚拟机可以ping通ARM
  • 疑惑softfloat的问题,并求arm-linux-gcc和arm-linux-softfloat-gcc4.1.1
  • 新手请教 移植2.6内核到arm9,芯片:arm926ejs,Flash: NOR
  • 请教:make ARCH=arm CROSS_COMPILE=arm-linu- menuconfig出错
  • arm-linux-gcc 交叉编译poco-1.3.5-all 报错stlport_arm_linux_gcc库找不到
  • 关于arm 2440 选择arm-linux-gcc编译器版本的问题
  • 字节对齐 ARM VS Not ARM,经验人士请指点!!
  • ARM开发怎么实现域名解析呢,ARM板能ping通IP,不能ping通域名?
  • 关于ARM的几个基本概念
  • arm linux 2.6.29 下载初级问题,大家指教
  • 关于ARM内核编译
  • arm-elf-gcc问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3