news 2026/9/10 5:44:53

Balena Etcher 烧录失败导致 U 盘无法使用时怎么彻底擦除并恢复驱动器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Balena Etcher 烧录失败导致 U 盘无法使用时怎么彻底擦除并恢复驱动器

Balena Etcher 烧录失败导致 U 盘无法使用时怎么彻底擦除并恢复驱动器

【免费下载链接】etcherFlash OS images to SD cards & USB drives, safely and easily.项目地址: https://gitcode.com/GitHub_Trending/et/etcher

Balena Etcher 按字节把镜像写入驱动器,一旦中途出错,U 盘或 SD 卡可能变成"半烧录"状态:操作系统无法正常使用它,常见的图形化工具甚至会拒绝把它恢复到正常状态。USER-DOCUMENTATION.md 的 "Recovering broken drives" 一节整理了在主流操作系统上彻底擦除这种损坏驱动器的方法,FAQ.md 中的 "How do I recover the broken drive?" 也指向同一节。本文按 Windows、macOS、GNU/Linux 三个平台给出完整的擦除与恢复步骤,执行完对应平台的流程后,驱动器就回到可用状态,可以再次使用。

什么情况需要走这条恢复路径

文档描述的适用现象是:

  • 驱动器只被写入了一半(half-flashed),操作系统无法使用它;
  • 常见的图形化工具拒绝把它恢复到正常状态。

满足以上情况时,按下面对应平台的步骤操作即可。

Windows:用 diskpart 擦除并重建分区

diskpart是随所有现代 Windows 版本预装的命令行工具。注意clean命令会完全擦除所选驱动器上的现有文件系统,所以选错盘号意味着毁掉那块盘上的数据,务必先确认盘号。

  1. 打开cmd.exe:可以从已安装应用列表中打开,也可以从通常按 Ctrl+X 可以访问的 "Run..." 对话框打开。
  2. 输入diskpart.exe并按 "Enter"。系统会要求提供管理员权限,之后会弹出一个新的提示窗口。下面的命令都要在这个新窗口中执行
  3. 依次执行以下命令:
list disk select disk N clean create partition primary active list partition select partition N format override quick exit

各步骤的作用(以文档说明为准):

  • list disk:列出可用的驱动器,记下你想清理的那块盘对应的编号N
  • select disk N:把N替换为上一步记下的盘号,选中该盘。
  • clean:完全清理这块盘,擦除其上存在的文件系统。
  • create partition primary:创建一个新分区。
  • active:激活该分区。
  • list partition:显示当前可用的分区。
  • select partition N:把N替换为新出现的分区编号,选中它。
  • format override quick:格式化该分区。需要指定文件系统时,在format后加FS=xxxx可以是NTFSFATFAT32,例如format FS=NTFS override quick
  • exit:退出 diskpart。

执行过程中,list disklist partition的输出就是核对依据:list disk帮你确认选中的盘号正确,list partition让你确认新分区已存在,之后再对它执行selectformat

macOS:用 diskutil 重新擦写

Terminal.app中先运行diskutil list查看磁盘列表,找到对应磁盘的编号N,然后执行下面的命令,把N替换为该编号:

diskutil eraseDisk FAT32 UNTITLED MBRFormat /dev/diskN

该命令会把磁盘以 FAT32 文件系统、MBR 分区格式重新擦写,卷名为UNTITLED

GNU/Linux:卸载设备后用 dd 写入零块

先确认驱动器已卸载(umount /dev/xxx),然后以root运行下面的命令,把xxx替换为实际设备路径:

dd if=/dev/zero of=/dev/xxx bs=512 count=1 conv=notrunc

该命令以 512 字节块、写 1 个块的方式把/dev/zero的数据写入设备,即向驱动器起始处写入零数据;文档将其列为让驱动器回到正常状态的可靠方法之一。

边界与限制

  • 这套流程的目标是把半烧录、无法使用的驱动器擦除并恢复到可用状态;文档没有描述对已丢失分区内数据做恢复的操作,擦除后原有内容不会再保留。
  • 三个平台的步骤是并列的:只执行与你系统对应的那一条路径,不需要跨系统操作。
  • Windows 流程会顺手重建一个主分区并完成格式化,macOS 流程会把盘恢复为 FAT32 + MBR 形态;如果你只需要"能识别",这些默认结果即可,文档没有提供额外的格式选择参数(Windows 可通过FS=xx选择文件系统,见上文)。

驱动器恢复可用之后,就可以按 Etcher 的正常流程重新选择镜像和目标盘进行烧录。

【免费下载链接】etcherFlash OS images to SD cards & USB drives, safely and easily.项目地址: https://gitcode.com/GitHub_Trending/et/etcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/10 5:44:06

旋转备用联合出清模型:原理、Matlab实现与出清价格分析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/10 5:44:00

元青花凭什么贵?稀缺性、艺术价值与鉴定实操全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/10 5:43:58

WSL 如何收集 WSL 侧 ETL 跟踪日志并用 WPA 分析 Windows 进程行为?

WSL 如何收集 WSL 侧 ETL 跟踪日志并用 WPA 分析 Windows 进程行为? 【免费下载链接】WSL Windows Subsystem for Linux 项目地址: https://gitcode.com/GitHub_Trending/ws/WSL 排查 WSL 问题时,debugging.md 给出的第一个日志来源是 ETL trace&…

作者头像 李华
网站建设 2026/9/10 5:40:52

SpringBoot3+SpringSecurity6前后端分离JWT权限认证实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/10 5:39:16

从零搭建智能学习平台:SpringBoot+Vue全栈开发实战与踩坑总结

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华