Boot failure: failed: command IDENTIFY PACKET DEVICE

Bri*_*sak 15 boot ssd sata system-installation

Trying to install from CD desktop image and getting:

ata8.00: exception Emask 0x52 Sact 0x0 SErr 0xffffffff action 0xe frozen
ata8: SError: { blah blah }
ata8.00: failed command: IDENTIFY PACKET DEVICE
ata8.00: cmd blah blah
         res blah blah (ATA bus error)
ata8.00: status: { DRDY }
ata8: hard resetting link
Run Code Online (Sandbox Code Playgroud)

My hardware: ASUS p8z77-v PRO with Samsung 830 256MB SSD

Please help!

小智 15

我刚刚构建了一台新计算机并遇到了同样的问题 - 并找到了答案。

大多数人似乎都有启动时间缓慢的症状,但我 90% 的时间都无法启动。当系统启动时,它似乎工作。如果您确实设法启动,则应该能够使用命令触发问题:/lib/udev/ata_id --export /dev/sr0。请注意,如果这确实是问题所在,您的系统将冻结。

该命令将向光驱发送 ATAPI 命令。问题是,SATA 控制器(在您的情况下为 ASM1061)不支持这些 ATAPI 命令,导致系统冻结。

该问题有两种解决方案:

  1. 将文件复制/lib/udev/rules.d/60-persistent-storage.rules到,/etc/udev/rules.d/60-persistent-storage.rules以便编辑不会被更新覆盖。删除顶部关于不编辑文件的警告消息。找到包含单词“ATAPI”的行。注释掉下一行。这样,udev 就不会接触 ATAPI。保存并运行命令update-initramfs -u以完成更改。

  2. 更改光驱的 SATA 端口。我使用了这种方法,因为使用修改后的 udev 规则启动除 Linux 之外的任何 Linux 都会导致冻结。

就我而言,主板是华擎 Z77 Extreme4,带有用于两个 SATA3 端口的相同 ASMedia ASM1061 芯片。我在其中之一中有一个 DVD 驱动器,但出现错误。将 DVD 驱动器切换到由 Z77 芯片处理的 SATA 端口,一切正常。