我需要编写一个程序来格式化 SD 卡,使用 FAT 启动、ext4 和交换分区。我希望 ext4 使用 LVM。理想情况下,mdadm 应该有空间。
我需要帮助来找到一个可以完成所有这些操作的命令行实用程序。我将能够从我的程序中控制任何命令。宁愿不剪切和粘贴源代码。
我知道 Gparted 不能很好地处理 LVM。
有没有更好的命令建议?
答案1
sfdisk - cli 分区
pvcgreate、lvcreate、lvchange、lvresize - 创建和管理 LVM 卷
您不需要特定的工具来管理 LVM 分区,因为一旦创建了逻辑卷,它看起来就像任何其他块设备(硬盘、SD 卡等)。