技术宅

当前位置:首页 > 服务器技术 > linux主机

linux主机

Linux自动磁盘挂载工具 一键挂载数据盘到/www目录

时间:03-17 作者:
挂载数据盘的脚本,可以一键自动挂载数据盘到/www目录。当然如果你需要挂载到其他目录的话可以把脚本下载到本地,把“setup_path=/www”后的“/www”改成

挂载数据盘的脚本,可以一键自动挂载数据盘到/www目录。当然如果你需要挂载到其他目录的话可以把脚本下载到本地,把“setup_path=/www”后的“/www”改成你要挂载的目录即可。

脚本说明

  1. 默认将数据盘挂载到/www目录
  2. 服务器上已存在/www目录,为了您的数据安全,挂载工具会自动跳过
  3. 服务器之前安装过Windows系统,需要手动删除NTFS分区,挂载工具会直接跳过NTFS分区
  4. 若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www
  5. 若您的磁盘是新磁盘,工具会自动分区并格式化成ext4文件系统
  6. 本工具只自动挂载一个分区,若您有多块数据盘,请手动挂载未被自动挂载的磁盘
  7. 若要挂载到其它目录,请在第一个参数传入目录名
  8. 只有一个磁盘或www目录已被挂载的情况下,自动退出脚本,不执行任何操作

输入fdisk -l 查看硬盘信息


[root@VM_0_11_centos ~]# fdisk -l
  
Disk /dev/vda: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000c5e30
  
   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048   104857599    52427776   83  Linux
  
Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

  


挂载命令
Centos/Fedora:
yum install wget -y && wget -O auto_disk.sh https://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
#备用:
yum install wget -y && wget -O auto_disk.sh https://raw.githubusercontent.com/wn789/www/master/auto_disk.sh && bash auto_disk.sh
Ubuntu:
wget -O auto_disk.sh https://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
#备用:
wget -O auto_disk.sh https://raw.githubusercontent.com/wn789/www/master/auto_disk.sh && sudo bash auto_disk.sh
Debian:
wget -O auto_disk.sh https://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
#备用:
wget -O auto_disk.sh https://raw.githubusercontent.com/wn789/www/master/auto_disk.sh && bash auto_disk.sh