我想为我正在使用的microSD卡创建四个分区表,但我遇到了一些困难。我可以使用在线提供的无数教程创建四个分区。例如,我sudo fdisk /dev/sdc
访问该卡。我使用n
创建了四个分区,并分配了它们的大小和类型。最后,我输入w
进行保存并退出。
当我通过sudo fdisk -l
检查是否已创建分区时,我能够看到这四个分区。
然而,当我尝试通过执行/sbin/mkfs -t ext3 /dev/sdc1
(对于第一个分区)来格式化我创建的分区时,我无法因为sdc1
不存在而且它只给出我scd
作为一种选择。
因此,我无法安装分区,因为我无法对其进行格式化。
有人可以帮我解决这个问题吗?
修改
当我尝试使用w
保存分区表时出现问题,它给出了一个错误说:
警告:重新读取分区表失败,错误22:参数无效。内核仍然使用旧表。旧表将在下次重新启动时或在运行partprobe(8)或kpartx(8)后使用。
这是什么意思,我该如何解决?
此外,当我使用v
验证表时,我得到(对于每个分区):
分区1:之前的行业64547不同意总计64603
为什么会这样?
答案 0 :(得分:1)
您可以使用以下任何一种方式进行格式化
mke4fs -t ext3 / dev / sdc1
mkfs.ext3 / dev / sdc1