背景:我有一台 WD Scoprio Blue WD6400BPVT,正在尝试运行固件刷新工具,使其可以作为内部 Xbox 360 驱动器使用。该设备可以进行覆盖(可以写入所有 0 的工具),该设备通过了 SMART 状态,chkdsk 未发现任何错误,如果插入 Windows 设备,它可以像普通硬盘一样运行。
问题:运行刷新工具时,它会警告 LGA 大小,并在几秒钟后发出错误,说无法读取扇区 16,并抛出 drq 错误 0x0802。
我尝试过的: 我尝试了各种固件文件 (bin),但都给出了相同的错误(我找不到具有相同 LGA 尺寸的文件,不确定这是否重要)。我尝试在驱动器上运行测试,它看起来是健康的。我还尝试了不同的主板,以防是 SATA 控制器问题或类似问题。查找该错误并不能真正告诉我实际发生了什么,所以我有点陷入了困境。
最后说明:我注意到它每隔几分钟就会发出奇怪的咔嗒声(比如,每 5-10 分钟一次)。咔嗒声似乎不会随着使用而改变:完全写入 0 与驱动器不执行任何操作时相同。电源对于此设置来说应该绰绰有余,因此不应该是电力不足的问题。
问题: 还有希望吗?有没有工具可以修复第 16 扇区?那会有帮助吗?匹配 LGA 尺寸会有帮助吗?还是驱动器已经坏了,无论怎么弄都无法修复它?
经过一整天与 MS-DOS 6.22 的较量,我感到相当沮丧!任何想法都将不胜感激!
编辑:是的,Xbox 外置驱动器只需采用简单的 FAT32 格式即可正常工作。我想做的是将其设置为第一方内置驱动器,这意味着我需要刷新固件并在分区 2 中放入一些特殊内容。我有一个工具可以帮我做这件事,但我担心我尝试使用的驱动器。