在 Linux 系统中,实现磁盘自动分区可以通过fdisk
脚本的方法实现,生产环境已有挂载,以下是用虚拟机演示:
一.使用vmware添加磁盘
由于生产环境硬盘已经挂载且有数据,故使用虚拟机添加磁盘做测试。
如图:
1.点击编辑虚拟机设置
2.点击添加,选择硬盘
3.选择硬盘类型
4.选择创建新虚拟磁盘
5.指定磁盘容量
6.点击下一步,指定磁盘文件名称,这里选默认名称,可以自己手动设置。
7.添加成功
8.登录xshell连接主机,查看磁盘状态。
二.磁盘分区shell脚本
方法一:使用fdisk
实现自动分区
fdisk
是一个经典的磁盘分区工具,支持 MBR 分区表。
#非交互式磁盘分区脚本,脚本如下:
vim disk_partition_auto.sh
#!/bin/bash
# 定义要分区的磁盘设备
DISK="/dev/sdb"
# 使用fdisk命令进行自动分区
{
echo n # 创建一个新的分区
echo p # 选择主分区
echo 1 # 分区号为2
echo # 使用默认的起始