winmd:Windows访问Linux MD RAID设备的驱动程序

WinMD

分支1Tags1

WinMD v0.1

WinMD 是一个驱动程序,允许Windows访问MD RAID设备——即由Linux上的mdadm软件创建的RAID卷。请注意,您仍然需要文件系统驱动程序,例如 WinBtrfsExt2fsd

这里的所有内容都遵循GNU Lesser General Public Licence(LGPL)发布;更多信息请参见LICENCE文件。我们鼓励您随意研究源代码,如果您有任何创新发现,欢迎发送邮件至 mark@harmstone.com 告知我。

捐赠

开发这个驱动程序是为了乐趣,并希望有人能从中受益。但如果您愿意提供经济支持,我会非常感激:

功能

  • RAID 0
  • RAID 1
  • RAID 4
  • RAID 5
  • RAID 6
  • RAID 10(近邻、远邻、偏移)
  • 线性
  • 认识版本1超级块(1.0, 1.1, 1.2)
  • 嵌套集合

待办事项

  • 整盘RAID(即识别MD设备上的分区)
  • 形状调整
  • 重建
  • 检查
  • 减载挂载
  • 添加和删除设备
  • 从Windows创建新集合
  • RAID4/5/6日志
  • 写意位图
  • 版本0.9超级块

安装

要安装驱动程序,请下载并解压缩最新版本,右键单击winmd.inf并选择“安装”。该驱动程序已签名,因此应在现代版本的Windows上直接工作。

对于最新的Windows 10版本,微软对签名提出了更严格的要求,这些要求仅对企业而非个人开放。如果这影响到您(即在尝试安装驱动时遇到签名错误),请尝试禁用BIOS设置中的安全启动。

还有一个Chocolatey包可用 - 如果您已经安装了Chocolatey,可以尝试运行 choco install winmd 进行安装。

卸载

在提升权限的命令提示符下运行:

RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultUninstall 132 winmd.inf

您可能需要提供完整的winmd.inf路径。重新启动后,Windows会从您的系统中删除驱动程序。

您也可以通过打开注册表编辑器并将HKLM\SYSTEM\CurrentControlSet\services\winmd\Start的值设为4来禁用它。

更新日志

v0.1 (2019-07-31):

  • 初始发布

下载使用量

0

项目总下载次数(含Clone、Pull、 zip 包及 release 下载),每日凌晨更新

语言类型

C97.95%
CMake2.05%