以前的
硬盘磁头不具备自动停靠的
功能,在通电状态下磁头是“飞行”在盘片上面的,当
系统断电之前,必须用一条叫“Park”的专用
命令,来让磁头归位。否则,就有可能因为盘片瞬间停转而磁头来不及归位,造成盘片被磁头“铲伤”。 而现在的
硬盘,只有当读取数据的时候,磁头才会飞行在盘片表面。一旦读取动作结束,磁头立即自动归位停靠。同时,现在的
硬盘都具备延时断电的功能。即当系统供电突然丢失时,
硬盘本身的
控制器能自动探测到这个变化,然后强迫磁头停止当前读写指令的
执行,并使磁头正常归位.这个设计大大加强了
硬盘在意外断电
情况下的安全系数。 所以,盘片损伤的可能性其实是极低的。但这并不意味着热插拔
硬盘是毫无危险的。因为开机状态下带电插拔
硬盘,都会产生一个瞬时的冲击电流,过去我们认为这是造成
硬盘带电插拔
损坏的罪魁祸首。然而事实上,
硬盘电源接口电路对这种瞬间电流的变化的宽容度是比较大的,绝大多数时候并不会导致
硬盘电路板被烧毁。真正的危险来自于
硬盘的数据线! 在带电状态下插拔
硬盘数据线,数据线上也会产生不正常的瞬间电流和压降,导致多个精密控制
芯片被烧毁,这才是真正的“
硬盘杀手”。 因此,只要我们能保证插拔
电源线和数据线的
顺序正确,即“插”
硬盘的时候先接数据线,后接
电源线;“拔”
硬盘的时候正相反,先拔
电源线,后拔数据线。这样,
硬盘热插拔就不是天方夜谭! 应该感谢微软!是它把Windows
操作系统的
硬件在线
识别和即时禁用功能做得如此完美,才让
硬盘热插拔并且即插即用成为可能。首先,Windows系统可以绕过系统BIOS的
设置,自行
管理所有硬件,这是
硬盘即插即用的第一要素。此外,在Windows设备管理器的“操作”菜单中,有一个“扫描
检测硬件改动(A)”功能。当
硬盘在开机状态下被插到系统中后,
运行这个扫描检测功能,就能使新
硬盘被
操作系统识别并且正常使用。而在开机状态下拔出
硬盘前,由于Windows会自动监测和向
硬盘写数据,因此必须先将这个设备
卸载,以使操作系统停止一切对该
硬盘的操作,这时就可以安全地拔下
硬盘了。 为验证以上观点,笔者亲手操作了一下,以下是操作
步骤:将
硬盘的跳线设置到CS(Cable Select,电缆选择)状态,插上
硬盘数据线和
电源线,在设备管理器的“操作”菜单中扫描检测硬件改动,完成之后,新
硬盘即可以开始正常操作了。 热拔的步骤与此类似,先在设备管理器中找到该
硬盘选择“卸载”,再将
电源线拔下,确定
硬盘已经停转后,即可拔下数据线。至此,
硬盘被彻底热拔除。 由于是带电插拔,瞬间电流和电压的变化,有可能导致系统死机,但热插拔
硬盘经笔者的长期操作验证从未导致过
硬盘烧毁。不过这毕竟是非常规的
硬盘安装和使用
方法,
硬盘存在热插拔和即插即用的可行性,但普通
用户最好不要轻易模仿。