Chinaunix

标题: BIOS IDE 和AHCI 模式出现问题,在linux下。 [打印本页]

作者: leolzbing521    时间: 2011-08-29 17:27
标题: BIOS IDE 和AHCI 模式出现问题,在linux下。
研究总结,driver/ata/libata-core.c 会作blacklist屏蔽一些厂商的驱动。
fedora AHCI模式就可以,识别的光驱。但是IDE模式无法时别
这是我抓取的dmesg信息:

[    3.295637] ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    3.298704] ata2.00: ATAPI: TSSTcorp CDDVDW TS-L633F, CH00, max UDMA/100
[    3.320698] ata2.00: configured for UDMA/100
[    3.421288] ata2.00: TEST_UNIT_READY failed (err_mask=0x2)
[    9.756616] ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    9.781637] ata2.00: configured for UDMA/100
[   14.780051] ata2.00: qc timeout (cmd 0xa0)
[   14.780056] ata2.00: TEST_UNIT_READY failed (err_mask=0x4)
[   14.780061] ata2.00: limiting SATA link speed to 1.5 Gbps
[   14.780064] ata2.00: limiting speed to UDMA/100IO3
[   16.242561] ata2.00: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[   16.267583] ata2.00: configured for UDMA/100
[   21.265867] ata2.00: qc timeout (cmd 0xa0)
[   21.265871] ata2.00: TEST_UNIT_READY failed (err_mask=0x4)
[   21.265874] ata2.00: disabled
[   21.265897] ata2.00: hard resetting link
[   22.728480] ata2.00: SATA link up 1.5 Gbps (SStatus 113

问题出现 configure for UDMA/100 无法找到合适的配置导致不能去动光驱。
但不知道如何从kernel中许找到这个位置;
还请高手




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2