首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复dmesg中显示的“失败的命令:标识设备”?

如何修复dmesg中显示的“失败的命令:标识设备”?
EN

Ask Ubuntu用户
提问于 2010-12-08 01:34:28
回答 2查看 4.8K关注 0票数 3

我刚刚得到了一个新的Mushkin 60 my的SSD,现在它是我在ata1上的主要驱动器。我得到了这些failed command: IDENTIFY DEVICE错误,这些错误防止了重启和关机。

是否有人知道这些问题可能是由什么引起的,或者如何开始排除故障?

注意:我刚刚安装了Fedora 14,而我根本没有收到同样的问题。SSD似乎运行良好。

我在Ubuntu10.04中尝试了这些内核,两者都给出了相同的错误:

  • 2.6.32-22-generic
  • 2.6.31-17-generic

而Fedora Core 14中的这个很好用:

  • 2.6.35.6-45.fc14.i686

Ubuntu和Fedora有一些bug报告提到了这个问题,而且似乎没有解决方案:

这是我的全员dmesg来自Ubuntu的链接。

这是我的全员dmesg来自Fedora Core 14的链接

以及下面Ubuntu dmesg的相关ata1.00部分:

代码语言:javascript
复制
[   59.804237] ata1: drained 256 bytes to clear DRQ.
[   59.804244] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[   59.804249] ata1.00: failed command: IDENTIFY DEVICE
[   59.804254] ata1.00: cmd ec/00:00:00:00:00/00:00:00:00:00/40 tag 0 pio 512 in
[   59.804256]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[   59.804258] ata1.00: status: { DRDY }
[   59.804264] ata1: hard resetting link
[   59.804266] ata1: nv: skipping hardreset on occupied port
[   60.272036] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   60.352193] ata1.00: configured for UDMA/133
[   60.352204] ata1: EH complete
EN

回答 2

Ask Ubuntu用户

发布于 2011-01-02 17:45:39

禁用s.m.a.r.t.帮助,但它仍然发生时,设备没有干净地关闭在关闭。用内核2.6.37-rc8-git1 1 .

触发此事件的方案如下:

  1. fsck (不干净地卸载)
  2. 清理现金分机(关闭期间)
  3. 识别设备(启动时由智能或fsck触发)
票数 1
EN

Ask Ubuntu用户

发布于 2011-01-05 05:02:02

您可以在这两个bug报告中找到一些答案:

发射台bug 445852

发射台bug 574462

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/16608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档