centos

centos分卷脚本示例

小樊
39
2025-07-18 23:08:33
栏目: 智能运维

在CentOS系统中,如果你想要对磁盘进行分卷操作,你可以使用fdiskparted这样的命令行工具。以下是一个简单的示例脚本,它使用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."

这个脚本做了以下几件事情:

  1. 定义了一个变量DEVICE,你需要将其替换为你的目标设备名称。
  2. 使用echo命令和fdisk命令来创建一个新的分区。这个脚本会创建一个主分区(p),分区号为1,大小为100GB(+100G),然后写入更改(w)。
  3. 打印出完成信息。

要运行这个脚本,你需要将其保存到一个文件中,例如create_partition.sh,然后给予执行权限并运行它:

chmod +x create_partition.sh
./create_partition.sh

如果你想要更复杂的分卷操作,比如创建多个分区或者指定不同的文件系统类型,你需要在fdisk命令中添加更多的参数,或者考虑使用parted工具。

请记住,磁盘分卷是一个敏感操作,如果你不确定自己在做什么,最好先咨询专业人士。

0
看了该问题的人还看了