在CentOS系统中,如果你想要对磁盘进行分卷操作,你可以使用fdisk或parted这样的命令行工具。以下是一个简单的示例脚本,它使用fdisk来创建一个新的分区。
请注意,在运行以下脚本之前,你需要将/dev/sdX替换为你想要分卷的实际设备名称,其中X是字母表中的一个字母,例如/dev/sda。同时,请确保你已经备份了所有重要数据,因为分卷操作可能会导致数据丢失。
#!/bin/bash
# 设备名称,例如 /dev/sda
DEVICE="/dev/sdX"
# 使用fdisk创建新分区
echo "Creating new partition on $DEVICE"
fdisk $DEVICE <<EOF
n
p
1
+100G
w
EOF
echo "Partition creation script completed."
这个脚本做了以下几件事情:
DEVICE,你需要将其替换为你的目标设备名称。echo命令和fdisk命令来创建一个新的分区。这个脚本会创建一个主分区(p),分区号为1,大小为100GB(+100G),然后写入更改(w)。要运行这个脚本,你需要将其保存到一个文件中,例如create_partition.sh,然后给予执行权限并运行它:
chmod +x create_partition.sh
./create_partition.sh
如果你想要更复杂的分卷操作,比如创建多个分区或者指定不同的文件系统类型,你需要在fdisk命令中添加更多的参数,或者考虑使用parted工具。
请记住,磁盘分卷是一个敏感操作,如果你不确定自己在做什么,最好先咨询专业人士。