我有运行Linux内核4.1
的设备。它具有sata
端口以连接HDD
。
在没有HDD
连接的情况下,在设备启动期间,我看到内核将ata
链接检查为down
,并在启动过程中继续进行。
现在,在连接HDD
的情况下,在设备启动期间,内核会以ata
的身份检查up
链接,但无法获取磁盘参数并重新启动设备。内核尝试将驱动器3的初始化参数获取到4次并重新启动。
我的问题是为什么设备要通过内核重新启动,它不应该继续启动吗?请澄清。
[ 6.906000] ata1: link is slow to respond, please be patient (ready=0)
[ 11.808000] ata1: COMRESET failed (errno=-16)
[ 16.659000] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 16.665000] ata1: SATA3 MDIO Bank=60 Reg1=c90 Reg2=7c00 Reg3=7c0 -> Reg2=1000 Reg3=6f8
[ 16.673000] ata1.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x80)