大家好:我的linux内核版本是 2.6.32-rc6, 在linux系统下,之前我把320G硬盘(FAT32格式)接在OMAP-L138的sata口上,工作的很正常,可以正常读写。后来我决定换一个容量更大的,当我接上1TB的硬盘后,无论采用FAT32还是NTFS格式的分区,系统加载过程都无法识别硬盘,并出现如下提示:ata1: link is slow to respond, please be patient (ready=0)ata1: softreset failed (device not ready)ata1: link is slow to respond, please be patient (ready=0)ata1: softreset failed (device not ready)ata1: link is slow to respond, please be patient (ready=0)ata1: softreset failed (device not ready)ata1: limiting SATA link speed to 1.5 Gbpsata1: softreset failed (device not ready)ata1: reset failed, giving up之后我换了一个500G的(NTFS格式)硬盘装在硬盘盒里,用USB连接138,系统能正常识别,出现以下提示:scsi 1:0:0:0: Direct-Access WDC WD50 00BEVT-22A0RT0 0009 PQ: 0 ANSI: 0sd 1:0:0:0: [sda] Spinning up disk...Please wait: booting...Starting udev..udev: starting version 141.readysd 1:0:0:0: [sda] 976773164 512-byte logical blocks: (500 GB/465 GiB)sd 1:0:0:0: [sda] Write Protect is offsd 1:0:0:0: [sda] Assuming drive cache: write throughsd 1:0:0:0: [sda] Assuming drive cache: write throughsda: sda1 sda2 sda3 sda4sd 1:0:0:0: [sda] Assuming drive cache: write throughsd 1:0:0:0: [sda] Attached SCSI disk但当我用mount命令挂载硬盘之后,系统提示invalid argument,无法挂载成功。因为是新手,搞了好几天了不知道问题出在哪儿,是不是linux内核编译的问题?还是OMAP138本身对于挂接的sata硬盘容量有限制。期望大家的指教。