欢迎光临
技术 共享 资源

Windows下读写Linux分区Btrfs的驱动程序:WinBtrfs

官网:https://github.com/maharmstone/btrfs

系统平台:Win XP/7/10/11

Win7(64位)需安装了sha2补丁(KB3033929)重启之后才能完成此驱动程序的安装。

 

网盘下载1:https://down666.lanzoul.com/b01jtoyoh 提取码:essy

——旧版网盘下载1:https://down666.lanzoul.com/b01jtoyyh 提取码:hb69

网盘下载2:https://www.mediafire.com/folder/1kw9vjnhe3dr4/WinBtrfs

网盘下载的压缩包内含有“禁用服务.bat”、“自动启动服务.bat”批处理,不显示与显示Btrfs分区(需重启电脑生效)

 

WinBtrfs是一个在Windows系统上显示Linux(Btrfs)分区的驱动程序,可写入可读取。

Btrfs = B-tree file system

 

操作步骤[win7win10win11]:

1.打开“btrfs-x.x.x”文件夹,在“btrfs.inf”上点右键→安装。

2a.[win7]点“始终安装此驱动程序软件”。

2b.[win10win11]点“是”,点“安装”。

3.可以读写Btrfs分区中的文件了。
win7效果图
win10效果图

 

操作步骤[winxp]不推荐在XP下安装使用:

默认状态下,winxp是不会显示Btrfs分区的,需要DiskGenius等工具把Btrfs分区类型Id(系统标识)从83改为7(NTFS)。

这样改了然后禁用服务重启电脑之后,还会显示此分区盘符(未能移除盘符),点击后需要格式化,所以不推荐在XP下安装使用。

1.双击“DiskGenius.exe”程序运行。

2.选择Btrfs分区(显示的是未格式化EXT4),右键点“更改分区参数”。

3.顶部系统标识(83)下拉选择“07”(NTFS),确定,点是。

4.点左上角的“保存更改”按钮,点是。

5.打开“btrfs-x.x.x”文件夹,在“btrfs.inf”上点右键→安装。

6.点“仍然继续”,等待20秒,重新启动电脑。

7.“找到新的硬件向导”,点“否,暂时不”,点“下一步→下一步→仍然继续→完成”;

再点“否,暂时不”,再点“下一步→下一步→仍然继续→完成”。

8.可以读写Btrfs分区中的文件了。

 

备注:

1.若不愿显示Btrfs(Linux)分区,右键以管理员身份运行“禁用服务.bat”批处理,然后重启电脑生效;

禁用服务后又需要显示Btrfs(Linux)分区了,右键以管理员身份运行“自动启动服务.bat”批处理,然后重启电脑生效。

(官方卸载命令在虚拟机里测试无效,暂时用此方法禁用和启用。)

2.挂载了Btrfs(Linux)分区盘符后,可以通过Everything搜索其中的文件,

Everything需要的设置:点“工具→选项→索引→文件夹”,再点“添加”并选择Btrfs(Linux)分区盘符根目录,确定。

3.Btrfs(Linux)分区中的文件名可以包含“\ : * ? ” < > |”特殊字符,但含有这些特殊字符的文件就无法复制到Windows分区里面了。

解决办法:使用Parted Magic等工具进入Btrfs(Linux)分区,然后重命名Btrfs(Linux)分区中的这些文件(移除特殊字符),最后重启电脑后就可以复制粘贴这些文件了。

 

——————

可在VirtualBox虚拟机里运行GParted、Parted Magic分几个G出来创建一个Btrfs分区进行测试。

 

—————————————————————

若不想所有Btrfs分区都显示盘符,可以使用“Drive Letter Changer”删除部分盘符:CV22314723

(用此工具即使操作失误了也能还原盘符显示)

====================================

Windows下使用Ext2Fsd读写Linux分区Ext4的文件:CV18060014

Windows下使用PowerISO读取Linux分区(XFS、Ext4、BTRFS)的文件:CV18211410

赞(6) 打赏
未经允许不得转载:云穿透博客 » Windows下读写Linux分区Btrfs的驱动程序:WinBtrfs

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册