Ubuntu系统命令行擦除磁盘/U盘

背景

用16GB U盘制作做WinToGo,可能由于U盘空间过小,导致了BUG(比如循环写入?)。U盘在启动过一次后无法被Windows系统识别到了,DiskGenius和磁盘管理中都查看不到。因此想到在Ubuntu系统下格式化U盘,仍然失败了。所以最终的解决方案是在Ubuntu系统下通过命令擦除U盘,成功解决了问题。

环境

运行Ubuntu Server 16.04系统的香蕉派

实现

  1. 将U盘插入香蕉派
  2. 登录香蕉派Shell
  3. 查看U盘的设备文件,下面以/dev/sdb为例。创建时间为你插入U盘时间的那个就是了。
ls -l /dev/sd*
  1. 执行擦除。这一步比较慢,等待了3个小时左右才完成,不知道是否和树莓派性能有关。
apt install wipe -y
wipe -q /dev/sdb
  1. 完成
    在Windows上重新做一下格式化就可以识别了。

参考

https://linuxhint.com/completely_wipe_hard_drive_ubuntu/

你可能感兴趣的:(Ubuntu系统命令行擦除磁盘/U盘)