冬天 发表于 2022-11-22 01:59:05

二是写保护开关真的很贵

核心两个原因。

一是,优盘写保护不是和以前的软盘一样的真·写保护。它只是一个硬件标志,告诉操作系统你应该禁止对设备上的文件系统提供写入。然而,这件事基本是不可能真的完全禁止的,因为很多文件系统连挂载操作都应当进行至少一次写入,于是在操作系统层面上这就只能变成禁止用户进行常见写入操作的一个标志。任何软件只要能正确地忽视这个标志,就能进行写入。

http://www.qianxianly.com/data/attachment/forum/20221122/1669053545778_1.jpg

二是,写保护开关真的很贵。不像软盘年代,写保护标志只是个通光窗口,制造成本低,寿命高到令人发指。优盘写保护开关是个电气开关,本身成本就是软盘年代的几百上千倍,可靠性起始点就已经很低了(任何电子机械元件的寿命都是很低的),然后还要为它设计电路,为它烦可能的EMI问题,还要考虑美观……仅仅为了好好地加一个写保护开关整个优盘的设计成本翻倍都不夸张。显然大家不是很乐意做这种吃力不讨好的事。

http://www.qianxianly.com/data/attachment/forum/20221122/1669053545778_2.jpg

————

看评论感觉值得提一下,目前并没有任何实际规模销售的产品真的实现了写保护,就是将闪存/硬盘的写入功能在硬件上关闭的那种,包括高安全等级的一些设备。不这么做的原因是从硬件到文件系统整个堆栈上如果存在某些实现不完善就可能无法正确处理写入不执行的状态,导致文件系统内部“以为的”存储状态与实际状态出现偏差,导致严重的问题。这在很多不太主流的系统配置上都出现过。
页: [1]
查看完整版本: 二是写保护开关真的很贵