发布日期:2026-05-16 浏览次数:0
linux自动挂载磁盘脚本命令是什么
在宝塔面板中实现自动挂载,最简单的方法就是使用官方提供的一键脚本。
它会自动将数据盘挂载到宝塔默认的安装目录/www,并配置开机自动挂载。
方法一:使用官方一键挂载脚本(推荐)

这是最快捷、最省心的方式,特别适合刚装好系统、还没安装宝塔面板的新服务器。
重要:操作前务必备份
如果你的服务器上已经有数据或已安装宝塔面板,请在操作前务必对服务器创建磁盘快照或做好完整的数据备份。
虽然脚本设计用于新磁盘,但为防止意外,备份是必要的。
操作步骤:
1、使用SSH工具(如Xshell、Putty或宝塔面板的“终端”)登录你的Linux服务器。
2、根据你的操作系统,复制并执行下方对应的命令:
CentOS / Rocky Linux / AlmaLinux
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
Ubuntu / Debian
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
3、脚本执行后,终端会出现提示:Do you want to try to mount the data disk to the /www directory? (y/n):,输入 y 并按回车确认
4、脚本会自动完成分区、格式化和挂载的全部过程,等待片刻即可。
5、验证挂载结果。
挂载完成后,推荐重启一次服务器,以确保所有设置生效。
重启后,在终端输入 df -h 命令,如果看到 /dev/vdb1
(磁盘分区名可能不同)已挂载到 /www 目录下,并且容量符合你的数据盘大小,就说明挂载成功了。
方法二:手动配置开机自动挂载(更可控)
如果你想更清楚地了解整个过程,或者一键脚本无法满足你的需求(比如想挂载到其他目录),可以手动操作。
操作步骤:
1、查看磁盘:使用 fdisk -l 命令查看所有磁盘,找到你的数据盘,通常名为 /dev/sdb 或 /dev/vdb。
2、分区与格式化:
如果数据盘是全新的,需要先用 fdisk 命令进行分区,然后用 mkfs.ext4 /dev/sdb1 命令格式化为 ext4 文件系统。
如果数据盘已有分区,可直接进行下一步。
3、创建挂载目录:执行 mkdir -p /www 命令。宝塔面板的所有数据都会默认存放在这个目录下。
4、配置自动挂载:这是设置开机自动挂载的关键。使用 echo 命令将挂载信息写入系统配置文件:
# 请将 /dev/sdb1 替换为你实际的磁盘分区名
echo "/dev/sdb1 /www ext4 defaults 0 0" >> /etc/fstab
5、执行挂载:运行 mount -a 命令,系统会根据上一步的配置,立即挂载所有未挂载的磁盘。
6、验证结果:最后,再次使用 df -h 命令检查是否挂载成功。
我应该选择哪种方法?
新手推荐:方法一(一键脚本)。
它自动化程度高,能有效避免手动操作失误的风险,是最稳妥的选择。
进阶用户:方法二(手动配置)。
如果你想将磁盘挂载到 /home 或其他非标准目录,或者想更精确地控制分区格式,可以采用手动方式。
另外补充一点,如果后续有挂载云对象存储(如阿里云OSS、腾讯云COS)的需求,
可以在宝塔面板的软件商店中搜索并安装“对象存储自动挂载”插件,通过界面化操作会更方便。
linux自动挂载磁盘脚本命令是什么