钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读807374
首页 Linux 正文内容

linux下擦除emmc

钟逸 Linux 2025-06-09 00:57:03 3

**简介**

eMMC(嵌入式多媒体存储卡)是一个广泛用于嵌入式设备和物联网(IoT)设备的紧凑型存储设备。有时,您可能需要擦除eMMC,以修复损坏的文件系统、重新配置设备或回收存储空间。以下是一个逐步指南,介绍如何在Linux下安全地擦除eMMC:

获取必要信息

* **确定eMMC设备名称:**使用 l lk 命令列出系统中所有块设备,找到eMMC设备的名称(例如,/dev/mmcblk0)。

* **备份重要数据:**擦除eMMC将删除所有数据,因此在继续之前务必备份任何重要文件。

擦除eMMC

有几种 可以在Linux下擦除eMMC:

** 1:使用dd命令**

bash

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M

** 2:使用dd命令并指定大小**

bash

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=1024

** 3:使用wipefs命令**

bash

sudo wipefs -a -f /dev/mmcblk0

注意事项

* **选择正确的设备:**确保您正确识别并擦除了要擦除的eMMC设备。

* **使用适当的选项:**不同的擦除 使用不同的选项,请选择最适合您需求的选项。

* **耐心等待:**擦除eMMC可能需要花费几分钟或更长时间,具体取决于设备大小和所选 。

* **安全擦除:**如果您计划丢弃或出售设备,请使用安全擦除 ,例如 shred 或 badblocks ,以防止数据恢复。

安全擦除

**使用shred命令**

bash

sudo shred -v -f -z /dev/mmcblk0

**使用badblocks命令**

bash

sudo badblocks -ws /dev/mmcblk0

完成擦除过程后,您可以重新格式化eMMC并安装新的操作系统或文件系统。请注意,擦除eMMC会删除所有数据,因此在继续执行此过程之前务必仔细考虑。

文章目录
    搜索