如何在Linux中格式化SD卡

本教程将指导您使用FAT32文件系统格式化Micro SD卡,卡或任何USB存储设备。

要安装某些应用程序,需要使用FAT32文件系统格式化Micro SD卡。

由于不同的桌面环境使用不同的工具来完成相同的任务,因此我采用了一种在生产环境中可能相同的方法:命令行。

因此,这是在Linux中通过fat32文件系统格式化SD卡,USB记忆棒或Micro SD卡的方法。

1。 连接可移动闪存驱动器,然后运行命令“lsblk‘以识别设备。

这是命令的输出“lsblk“在我的系统上,” SDB”是可移动闪存:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdb    8:16   1  3.8G  0 disk 
├─sdb2   8:18   1  2.4M  0 part 
└─sdb1   8:17   1  1.5G  0 part /media/sandisk

2。 有许多命令行工具可以完成任务,但是最近开始使用“ parted”,因此这是我将在本教程中使用的实用程序。 与要格式化的设备名称“分开”。 在这种情况下,它是“ SDB”。 (请谨慎使用设备名称,因为最终可能会格式化错误的驱动器。)

3。 在以下命令中,用您的设备名称替换“ SDB”:

sudo parted /dev/sdb

4。 它将要求您提供用户密码,并且您会注意到parted用$符号替换了用户名,这意味着您正在运行parted实用程序。 首先,让我们创建一个分区表。 在这种情况下,我们使用MBR:

(parted) mklabel msdos

五。 创建分区表后,可以在磁盘上创建分区。 我们将只创建一个部分:

(parted) mkpart primary fat32 1MiB 100%

6。 然后在其上设置启动标志:

(parted) set 1 boot on

7。 退出分开的工具:

(parted) quit

8。 现在我们需要将此分区格式化为FAT32。 首先,检查分区是否已成功创建。 只需运行“ lsblk”命令并检查新分区中的“ SDB”即可。

九。 现在将其格式化为fat32:

sudo mkfs.vfat /dev/sdb1

只需将“ sdb1”替换为磁盘分区即可。 确保格式化“ SDB”分区而不是“ SDB”本身。

这是在Linux上格式化外部存储设备的方法。 现在,您可以开始使用可移动磁盘了。

Sidebar