我正在制作自己的磁盘分区脚本,但无法安装刚刚使用parted CLI 工具创建的分区。
我正在带有虚拟磁盘的虚拟机上执行此操作,但据我所知,这应该不重要。
我执行:
parted -s ${device} mklabel gpt
parted -s ${device} mkpart primary ${fileSystem} ${start} ${end}
我的测试场景中的变量是
device=/dev/sdb
fileSystem=ext4
start=1
end=5000
虚拟磁盘大小为 10GB,因此我的方案应该创建一个 5GB 分区,如果我用于fdisk -l
列出磁盘,则会创建一个 5GB 分区,但是当我尝试挂载新创建的分区时,我得到以下信息:
wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error
编辑:我没有以正确的方式使用 mkfs,我现在可以使用它了。