|
|
前几天新配了台机器,是SATA2的硬盘,装好了FC6之后把原来机器上的旧的IDE硬盘用IDE-SATA转换线连接到机器上,Linux无法识别出这块硬盘。启动时报错:
ata2.00:failed to set xfermode(err_mask=0x4)
ata2.00:revalidation failed(errno=-2)
ata2.00:revalidation failed(errno=-2)
日志中相关错误信息:
May 7 02:49:59 localhost kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
May 7 02:49:59 localhost kernel: usb 1-8: new full speed USB device using ohci_hcd and address 3
May 7 02:49:59 localhost kernel: ata2.00: ATA-6, max UDMA/100, 156301488 sectors: LBA48
May 7 02:49:59 localhost kernel: ata2.00: ata2: dev 0 multi count 16
May 7 02:49:59 localhost kernel: ata2.00: applying bridge limits
May 7 02:49:59 localhost kernel: usb 1-8: configuration #1 chosen from 1 choice
May 7 02:49:59 localhost kernel: ata2.00: qc timeout (cmd 0xef)
May 7 02:49:59 localhost kernel: ata2.00: failed to set xfermode (err_mask=0x4)
May 7 02:49:59 localhost kernel: ata2.00: limiting speed to UDMA/66
May 7 02:49:59 localhost kernel: ata2: failed to recover some devices, retrying in 5 secs
May 7 02:49:59 localhost kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
May 7 02:49:59 localhost kernel: ata2.00: revalidation failed (errno=-2)
May 7 02:49:59 localhost kernel: ata2: failed to recover some devices, retrying in 5 secs
May 7 02:49:59 localhost kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
May 7 02:49:59 localhost kernel: ata2.00: revalidation failed (errno=-2)
May 7 02:49:59 localhost kernel: ata2.00: disabled
google了一下,据说可能是是SATA硬盘的驱动和ATA硬盘驱动有兼容问题。不过我的硬盘用了转换线,应该被识别为SATA硬盘的。另外此硬盘在Windows中正常。
朋友们看看有没有办法解决。先行谢过! |
|