写一个给磁盘sdb到sdg自动分区ext4格式并永久挂载的shell脚本
时间: 2024-04-13 16:30:50 浏览: 178
LINUX磁盘分区、格式化、挂载、卸载详细过程
5星 · 资源好评率100%
以下是一个示例的Shell脚本,它可以自动分区磁盘sdb到sdg为ext4格式并永久挂载:
```shell
#!/bin/bash
# 定义要分区的磁盘范围
disks=(/dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg)
# 遍历磁盘并分区为ext4格式
for disk in "${disks[@]}"
do
echo -e "n\np\n1\n\n\nw" | fdisk $disk
mkfs.ext4 ${disk}1
done
# 创建挂载点
mkdir /mnt/mydisks
# 永久挂载磁盘
for disk in "${disks[@]}"
do
echo "${disk}1 /mnt/mydisks ext4 defaults 0 0" >> /etc/fstab
done
# 挂载磁盘
mount -a
# 显示挂载结果
df -h
```
请注意,这只是一个简单的示例脚本,可能需要根据你的实际需求进行修改。在运行脚本之前,请确保你有足够的权限,并且要小心操作,以避免对系统产生任何不可逆转的影响。
如果你想要更多的自定义选项,可以在脚本中添加适当的参数和选项,以满足你的要求。
阅读全文