Linux 服务器,VPS,自动挂载数据盘命令

Linux 一键自动分区 + 格式化 + 挂载数据盘(Ubuntu/CentOS 通用)

一键脚本(自动识别空闲磁盘 /dev/sdb)

⚠️操作前完整备份服务器数据,脚本仅建议新机器使用;挂载完成重启服务器校验,确认正常后再安装面板。

#!/bin/bash
# 一键挂载数据盘sdb到/www,开机自启
DISK="/dev/sdb"
PART="${DISK}1"
MNT="/www"

# 1.自动分区
echo -e "n\np\n\n\n\nw" | fdisk $DISK

# 2.格式化
mkfs.ext4 $PART -F

# 3.创建挂载目录
mkdir -p $MNT

# 4.获取UUID
UUID=$(blkid -s UUID -o value $PART)

# 5.写入开机挂载
echo "UUID=$UUID  $MNT  ext4  defaults 0 2" >> /etc/fstab

# 6.生效挂载
mount -a

# 7.查看结果
df -h
echo "✅ 数据盘$PART 已挂载到 $MNT 开机自动挂载完成"

第二种方法

使用说明
只适配单块空闲盘 /dev/sdb
全新空盘使用!有数据绝对不要跑
挂载目录固定 /www 适配宝塔
执行完重启服务器也不会掉挂载

直接一行执行(复制粘贴即用)

⚠️操作前完整备份服务器数据,脚本仅建议新机器使用;挂载完成重启服务器校验,确认正常后再安装面板。

echo -e "n\np\n\n\n\nw" | fdisk /dev/sdb && mkfs.ext4 /dev/sdb1 -F && mkdir -p /www && echo "UUID=$(blkid -s UUID -o value /dev/sdb1)  /www  ext4  defaults 0 2" >> /etc/fstab && mount -a && df -h

无论采用何种磁盘挂载方案,操作前务必备份服务器全部数据,防止操作异常导致数据丢失无法恢复。该 SSH 自动数据盘挂载脚本仅推荐在全新未部署业务的机器上执行;磁盘挂载完成后,必须重启服务器验证分区自动挂载生效,确认无误后再安装服务器面板。

 

 

文章广告横幅
网络违法犯罪举报平台 广告
© 版权声明
THE END
喜欢就支持一下吧
点赞27 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容