最近客户说双硬盘的机器有问题,第二块硬盘显示有错误
开始以为是硬盘问题,换过第二块硬盘以后,不久还是有错误
又相继换了电源、主板
硬盘数据线更是不用说换过几次了
今天和客户仔细研究了下,发现:
1、“lba扇区”,主盘和重盘有区别
希捷官方数据http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=Barracuda_7200.10_SATA_250.2_GB&vgnextoid=a62099f4fa74c010VgnVCM100000dd04090aRCRD&vgnextchannel=a32a2f290c5fb010VgnVCM100000dd04090aRCRD&reqPage=Model
Guaranteed Sectors 488,397,168
QUOTE:
正常的 488397168
第一块硬盘,主盘sda 250,058,268,160/512=488395055
第二块硬盘,从盘sdb 250,059,350,016/512=488397168
以上无论是win2003上,还是debian上,都是差这么多
可是我的2台freebsd,都是320G的双硬盘,显示的却和官方数据是一样的
smartctl -a /dev/hda
QUOTE:
Model Family: Seagate Barracuda 7200.10 family
Device Model: ST3320620AS
Serial Number: 6QF3HSTX
Firmware Version: 3.AAK
User Capacity: 320,072,933,376 bytes
/512的话,应该是625142448和官方数据一样
http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=Barracuda_7200.10_SATA_320.3_GB&vgnextoid=2d1099f4fa74c010VgnVCM100000dd04090aRCRD&vgnextchannel=a32a2f290c5fb010VgnVCM100000dd04090aRCRD&reqPage=Model
怪了