我的操作系统是 10.5.7。我有一个外部硬盘,格式化为 mac os extended (journaled),通过 USB 线连接到我的 mac 机器。
我已经使用了一段时间,但是现在它不工作了。
/var/log/system.log 中显示错误。
USBF:2521.384 AppleUSBEHCI[0xa515800]::在总线 0xfd 上发现 5 秒内未移动的事务,超时!(地址:0,EP:0)
.....
......
kernel[0]: USBF: 2588.616 [0xa6baa00] IOUSBFamily 无法枚举设备。
但幸运的是,我工作的地方有一台 Mac,操作系统是 10.4,所以我将磁盘插入到 10.4,它就起作用了!
我确实检查了两台机器(10.5、10.4)上的“系统配置文件”。在 USB 部分下,对于 10.5,它显示 USBEHCI,在 10.4 下,它显示 USBOHCI。
我不是 USB 设备专家,谁能告诉我为什么 10.5 会导致这个问题。
它是在 10.5 下工作的
答案1
- 使用集线器上的外部供电 USB 端口重试。
- 如果您没有集线器并且使用的是台式机,请使用台式机上的端口,而不是外围设备。如果您使用的是笔记本电脑,请尝试使用上述双端口适配器。
- 如果您正在使用 CPU 端口,请尝试其他端口。
- 如果还是不行,请尝试使用其他电缆。即使是新电缆也可能存在缺陷。
- 检查外部驱动器上的 USB 端口。如果松动,则连接可能足以供电但信号不够好。如果是这样,请考虑购买替换外壳。
- 如果消除愚蠢的机械可能性不起作用,请继续执行其他建议。
答案2
您要在哪种 Mac 上试用?我有一个朋友,他的外置外壳在一台 Mac 上工作得很好,但在另一台 Mac 上试用却不行。两台 Mac 都运行 10.5 版,后来确定外置外壳使用的芯片组不适合某些 Mac。这是我处理 Mac 和 USB 外置驱动器的经验。
答案3
我确实遇到了同样的问题,我将驱动器插在 USB 2.0 供电集线器上,问题似乎就解决了。
答案4
您可以在 /Volumes 中看到该设备吗?在终端中,尝试运行
ls /Volumes
查看设备是否显示在那里。我曾经遇到过类似的问题,闪存驱动器不会显示在 Finder 中,但它在 /Volumes 中。重新格式化驱动器解决了这个问题。