完整可直接复制|Windows 下用 mkbtrfs.exe 单独逐个盘符格式化 Btrfs
完整可直接复制|Windows 下用 mkbtrfs.exe 单独逐个盘符格式化 Btrfs
=================================================
完整可直接复制|Windows 下用 mkbtrfs.exe 单独逐个盘符格式化 Btrfs
前置准备
- 右键开始菜单 → Windows 终端 (管理员) / 命令提示符 (管理员)
-
确认工具路径:
工具解压目录示例:D:\btrfs-1.8.1\btrfs-1.8.1\x64
========================================================
【.exe运行目录】【G:\WinBtrfs\btrfs-1.8.1\x64\mkbtrfs.exe】
目录示例:D:\WinBtrfs\btrfs-1.8.1\x64
【cmd】
【cd /d G:\WinBtrfs\btrfs-1.8.1\x64】
格式化 IW 盘为 Btrfs
【cmd】
【mkbtrfs.exe W:】
=============================================
如果还是报错,直接用终极方案(零失败)
Windows 下的mkbtrfs.exe本身就有兼容性问题,对很多 USB 硬盘支持不好,直接用你盘里的 Batocera 系统格式化,100% 成功:
- 重启电脑,从你的 USB 硬盘启动 Batocera。
- 进入 Batocera 系统后,打开终端(或 SSH 进去)。
-
执行格式化命令(把/dev/sdX换成你的目标盘,比如/dev/sdb1):
bash运行
mkfs.btrfs /dev/sdb1
Batocera/Linux 原生支持 Btrfs,格式化速度快,不会报错,还能顺便开压缩。
四、补充:PowerShell 常用操作小技巧
- 粘贴:Ctrl + V永远有效
- 查看当前目录文件:dir(和 CMD 一样)
- 以管理员运行 PowerShell:右键开始菜单 → 选择「Windows 终端 (管理
=========================================
第一步:统一进入工具目录(复制直接运行)
cmd
cd /d D:\btrfs-1.8.1\btrfs-1.8.1\x64
第二步:逐个盘符独立格式化命令(按需替换盘符,单独执行)
格式化 G 盘为 Btrfs
cmd
mkbtrfs.exe G:
格式化 H 盘为 Btrfs
cmd
mkbtrfs.exe H:
格式化 I 盘为 Btrfs
cmd
mkbtrfs.exe I:
格式化 J 盘为 Btrfs
cmd
mkbtrfs.exe J:
极简操作流程
- 粘贴第一行cd命令回车,锁定工具目录
- 只改盘符,每次复制一条对应盘符的命令回车
- 逐个硬盘单独格式化,互不干扰
强制安全警告
- 务必核对盘符!绝对不要格式化 C: 系统盘
- 执行后该磁盘所有数据永久清空,不可恢复
- 单个命令只作用一个盘,不会批量误删其他硬盘
补充:带快速格式化参数(可选,速度更快)
需要快速格式化不加校验,用这条格式:
cmd
mkbtrfs.exe /f G:
把后面G:换成你的目标盘符即可。