让Ubuntu重新识别我的eSATA驱动器
解决了,请参阅下面我对已接受答案的评论,该问题与驱动程序无关。 我已经购买了一个eSATA机箱并放入了一个驱动器,但是运气不佳,我的Ubuntu 10.04 LTS桌面(64位)可以通过eSATA识别。如果我通过其USB2连接器使用相同的机箱,则工作正常,这表明驱动器已成功安装在机箱中,并且该驱动器可以工作。 这是我尝试过/检查过的内容: 天真地连接驱动器。从字面上看,在Ubuntu运行时将eSATA电缆插入包装盒并打开驱动器。没有反应,磁盘实用程序或中没有任何显示fdisk -l。 保持驱动器处于连接状态,并从电源关闭启动Ubuntu。在DU或fdisk -l。 确保BIOS启用了eSATA端口(确实如此,我不必更改它)。 确保BIOS使用AHCI。并非如此,访问内部SATA SSD(包装盒的主驱动器)也没有任何问题。(SSD显示在PATA控制器下,因为我认为BIOS正在仿真或执行其他操作。)将BIOS切换为在SATA控制器上使用AHCI并没有什么不同,除了SSD显示在SATA控制器下之外如您所料,它被列为使用ahci驱动程序。 寻找dmesg有用的东西。我完全看不到该驱动器(通过USB连接该驱动器时除外)。 其他资讯: eSATA在主板上,即Intel DH57JG。 附件是一个Apex(便宜,但除了电缆长度问题外,亚马逊上的人们似乎都喜欢它,而且很帅)。 驱动器是三星F3 HD103SJ。 电缆是电缆。 不幸的是,我没有任何其他支持eSATA的机器,因此我可以做显而易见的事情,并证明该装置(机柜和电缆)可以在另一个盒子上的eSATA上正常工作。:-(而且我没有设置桌面以双重引导另一个操作系统...所以在这个阶段,我不知道这是软件问题,可能是硬件,也可能是电缆,但是如果有问题很明显我很想念... 更新1: hotei建议我可能需要用于主板的特定驱动程序(DH57JG中的Intel H57芯片组),但是Intel似乎认为内核已经本地支持该芯片组。我不得不说,我从来没有想到内部SATA可以工作,而eSATA则不能。 更新2: 有人在上Ubuntu论坛建议安装scsitools和运行rescan-scsi-bus.sh为根,以防万一。运气不好,但为了完整起见,请在此处发布该信息: root@forge:~# rescan-scsi-bus.sh -c Host adapter 0 (ahci) found. Host adapter 1 (ahci) found. Host adapter 2 (ahci) found. Host adapter 3 (ahci) found. Host …