如何使用 fdisk 完全重新格式化 USB?

use*_*637 3 command-line bash gnome-terminal fdisk

我有一个 USB 驱动器,我想在它上面放一个 linux 发行版,但它已经在 /dev/sdc1 上有一些文件。使用 fdisk,我删除了第一个分区并写入了更改。当我打印表格时,第一个分区不见了。

然后我创建了一个新分区(/dev/sdc1)。

但是,当我将这些更改写入 USB 时,旧文件仍然存在。删除第一个分区后,我按照这些说明进行操作 http://www.zorge.net/?p=22

fdisk 中是否有任何命令(我正在尝试适应 fdisk,所以没有 gparted 对我来说)可以完全清除驱动器上的所有信息?

Pan*_*her 8

fdisk 管理分区,但不格式化或将数据写入磁盘。

要格式化磁盘,请使用 mkfs

# FAT
mkfs.vfat /dev/sdxy # /dev/sdxy is your usb

# Or for ext4
mkfs.ext4 /dev/sdxy 
Run Code Online (Sandbox Code Playgroud)

但是,格式化不会覆盖您的数据,它只是删除指向它所在位置的指针。要覆盖您的数据,您实际上需要覆盖它,使用dd或使用实用程序,例如scrub

scrub /dev/sdxy
Run Code Online (Sandbox Code Playgroud)

另见人擦洗