为什么没有用于读取ext2/3/4文件系统的窗口的好驱动程序?谷歌搜索表明那里有2或3个,但是所有人都有问题。是否有一些技术不一致使得很难正确编码一些可以使我可以打开计算机并使用Extn分区的东西,例如NTFS或FAT?我认为开源和标准的好处之一是,应该很快解决此类问题。

有帮助吗?

解决方案

我没有自己使用过,但是我的一个同事已经使用过 ext2 for Windows 没有任何问题。

开源和标准的好处之一是这样的问题 能够 可以很快解决。如果没有人有足够的动力来解决问题 - 无论这种动机来自金钱,个人需求,名望,任何东西 - 那么问题就不太可能解决。 (封闭的源世界没有什么不同。)相对较少的开源开发人员在Windows内核模式驱动程序上具有黑客攻击可能无济于事。写作设备驱动程序是一项专业技能。有些开发人员非常了解EXT2/3/4代码,并且非常愿意进行工作,但是很奇怪的是,人们在Linux内核上有足够的经历,可以在Ext2/3/4驱动程序上工作主要是Linux用户(因此不太关心为Windows编写驱动程序)。

关于驾驶员签名:我的理解是,从Windows Vista开始,Microsoft不必签名或证明您的驱动程序才能在没有警告的情况下安装它们,但是您确实需要代码签名证书。这些位于每年$ 400- $ 500附近(请参阅 Verisign的网站, ,例如),大多数非商业开发人员对支付这种钱不感兴趣。 有方法 对于禁用驾驶员签名要求,但它们都不是普通用户可能会尝试的,这会阻碍接受非签名驱动程序的接受。

我不知道Windows的Ext2如何处理它;其作者要么以某种方式获得证书,要么要求您禁用驾驶员签名要求。

因此,总而言之,最佳的Ext2/3/4开发人员可能对Windows不需要太多,并且驾驶员签署了可能的开源驱动程序开发人员,并且可用性 Linux的NTF 意味着您可以使用NTF而不是Ext2/3/4在Linux和Windows之间共享数据。这三个因素共同使用,以消除对窗口开发Ext2/3/4的兴趣。

其他提示

驾驶员签名。

微软的驾驶员签名本质上与GPL不相容,未签名的驱动程序不再起作用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top