F21*_*F21 7 firmware hard-drive
我有 2 个假的外置硬盘,声称存储容量为 2TB。我把机箱拆开,硬盘驱动器似乎是翻新的,它们的标签被替换为 Barracuda LP 2000 GB 标签(两个标签上的序列号相同)。
有趣的是,其中一个驱动器上用铅笔写了 160G。然而,造假者似乎对固件做了什么,因为CrystalDiskInfo 将它们报告为2TB ST2000DL003 驱动器。
然后我删除了 Windows 磁盘管理中的 1.81 TB 分区,并尝试创建一个新分区并对其进行格式化。一旦我到了这一点,驱动器会发出一些噪音,这是垂死的驱动器常见的。
我对将这些驱动器用于生产不感兴趣,但我对找到真实身份(制造商/序列号/型号等)并以合适的容量将其恢复为出厂默认值感兴趣。
这可以在没有任何特殊设备的情况下完成吗?这将是一个有趣的学习练习。
有问题的驱动器的一些图片:

以下是来自 CrystalDiskInfo 的屏幕:


请注意序列号是相同的(这是 2 个不同的驱动器!)。这是怎么做的?他们是否必须篡改控制板?我认为更改固件根本不会更改序列号。
更多的挖掘。
我在 PCB 上最大的芯片上搜索了数字。标记为 160G 的编号为 100367028,这将我带到onepcbsolution上的此页面。所以,右边的是ST3160812AS。PCB看起来也完全一样。
对于左边的那个,数字是 100367024。搜索它会导致HDDZone上的这个页面。但是,我的 PCB 根本不像他们网站上的那样。PCB实际上看起来像这样。但是,芯片编号假设为 100367025,略有不同。
但是,我有充分的理由相信左边的是 7200.9 希捷硬盘。唯一的问题是它有多少容量并不明显。
无论如何,无论如何我可以将固件(我认为这就是造假者改变的)改回原件吗?此页面未列出 7200.9 驱动器的任何固件。除非他们能够修改 PCB 并添加自己的固件,但考虑到主要芯片是球栅阵列并且组件看起来是机器焊接的,他们似乎不会打扰。
任何驱动器都可以通过序列号来识别,如果型号版本不同,也可以通过型号版本来识别。
使用hdparm -i
# cat `哪个硬盘型号`
#!/bin/sh
hdparm -i `ls -1 /dev/sd? ` |\
grep '^/dev' -A2 |\
grep -Ev -e '--|^$' |\
tr -d \\n |\
sed 's/\/dev/\n\/dev/g' |\
排序-k2 |列-t -s,
回声
# 硬盘型号
/dev/sda: 型号=ST2000DL003-9VT166 FwRev=CC32 序列号=5YD3K6K0
/dev/sdb: 型号=ST2000DL003-9VT166 FwRev=CC32 序列号=6YD0GRWY
/dev/sdf: 型号=ST3500418AS FwRev=CC34 序列号=9VM0NN09
/dev/sde: 型号=ST3500418AS FwRev=CC34 序列号=9VM0PP0R
/dev/sdd:型号 = ST3500418AS FwRev = CC38 序列号 = 5VM6BX4L
/dev/sdc: 型号=ST3500418AS FwRev=CC38 序列号=5VM6JCKY
使用驱动器的“属性”或“设备管理器”(cp -> 系统)。


老实说,我认为这只是列出了驱动器的型号,而不是序列号。
尝试diskid32.exe一下。

| 归档时间: |
|
| 查看次数: |
5332 次 |
| 最近记录: |