我正在尝试编写脚本来gdisk
创建 LVM 类型的新分区(用于pvcreate
),因此我输入了以下内容,但我不起作用:
diskModelName=yourDiskModel
diskSerialNumber=yourDiskSerialNumber
lvmPartitionNumber=2
cat<<-EOF | sudo gdisk $disk
p
n
8E00
c
$lvmPartitionNumber
$diskModelName-$diskSerialNumber
p
w
y
EOF
你能帮助我吗 ?
答案1
您可以使用sgdisk
(它应该可以从同一个包中获得,gdisk
并且它是相同的工具,只是非交互式)。对于您的情况,您应该能够使用类似的东西
sgdisk -n $lvmPartitionNumber:0:0 -t $lvmPartitionNumber:8E $disk
(该0:0
部分是分区的开始和结束,零表示自动)。