我想知道,微软的设计师在USB弹出后断电这方面是怎么想的
大家都知道WIN7在弹出USB设备后是不断电的,这就导致我拔出硬盘底座的时候是强行断电的,每次看S.M.A.R.T,硬盘C0值都会增加一次。微软这这么设计,难道不怕搞坏USB硬盘吗?请高手赐教
那不还是强制断电的
基于USB的原理,按全退出移动硬盘或者是U盘
主要是2个方向,一个是断移动硬盘的读写信号总线,
另一个是在先断读写信号的基础上,再断电,
另外说明的是这种方法不会损坏硬件,毕竟USB是写入ISO 电脑移动设备规范的标准接口,
你所想的问题,已经经过大量的论证,最终才形成的文本文件,
按这个标准设计的USB控制器,都是安全的
于于C0 只是一个记数器,他不断影响硬盘寿命,也不是产生故障
微软的弹出功能只是buffer的refresh吧,免得数据丢失。电源控制主要是靠usb的硬件设计,金手指的长短箔片设计。
所以我用的日立就没有这种问题,入了2块希捷,在不用的时,自动退回,
我只能个告诉你,我有个移动硬盘,每次长时间不用都能听到启动的嗡嗡声
我的西数、希捷移动硬盘都是弹出后自动断电,不知道你说的到底是谁的问题
是,只是让人心情不好。
我的遭遇恰恰相反,windows弹出后指示灯灭掉,硬盘停转,拔下来毫无问题,反而是mac,弹出跟没弹出一个样,估计只是把缓冲区数据写入了一下,所以每次拔出来都会听到那种磁盘瞬间掉电的声音
20楼说的比较明白,不过我的所有usb转sata(山寨和品牌的)都会在弹出后停转,至于断电与否不清楚。但个人觉得只要机械部分归位,断不断电不是很重要,起码不会伤害盘面和磁头。放在主机中的硬盘,关机流程中也就是复位、停转、磁头归位,然后断电,linux内核的代码可以清晰的看到这些过程,没有秘密,它是个白盒子。真正的秘密在转接芯片中,它是如何处理相关指令的,具体来说就是usb协议如何封装和转换scsi命令,虽然有相关标准(搜scsi sat),但每个厂商可能做法并不相同。