我有一个带区存储空间,里面有 4 个驱动器。其中一个驱动器是 USB 3.0 Seagate 驱动器,最近坏了。我无法在 USB 外壳中对其进行任何操作(并且它已过保修期),所以我将磁盘取出。我现在将它放在一个临时的 Thermaltake Blacx 外壳中,我可以对其进行测试,根据 SeaTools 通用测试,数据似乎可以正常读取。
我的问题是 Windows 无法将该驱动器识别为存储空间中的第 4 个驱动器。可能是因为它不再是“Seagate 扩展台 USB 设备”了。
有没有办法手动更改配置,将旧的驱动器 ID 替换为已剥离驱动器所呈现的 ID?
数据不是特别重要,所以我没有备份。但如果可以修复的话会很方便。
存储空间处于简单模式。这意味着他们的 JBOD/Raid 0 版本。因此没有奇偶校验。
答案1
尝试在 Linux Live DVD 中启动(在我看来,使用 Ubuntu 12.04 LTS)。然后将驱动器连接到您的 PC。在那里,它应该很可能会工作。然后您可以备份数据,然后简单地格式化驱动器。如果您愿意,您可以再次对其进行条带化并将数据放回其中。
对于在 Ubuntu 中启动,我建议使用 Linux Live USB Creator(又名 LiLi)。您可以在 www.linuxliveusb.com 找到它
编辑 :http://www.raymond.cc/blog/changing-or-spoofing-hard-disk-hardware-serial-number-and-volume-id/。这将帮助您更改序列号。我试过了,第二个列表 sysinternals 卷 id 运行完美。