Auto fdisk 是一个自动创建分区格式化并挂载硬盘脚本,后期将会有更多的工具脚本被制作出来,并且立志要做一款运维工程师的居家必备利器!并且欢迎大家参与到工具包的制作过程中来,一起完善共同优化工具。
支持环境
CentOS 5+ 、Ubuntu 12+、Debian 7+、CoreOS、SUSE 11+、openSUSE 12+
运行权限
需使用 root 账户的权限来运行该脚本,否则会提示权限错误。
使用方法(硬盘初次挂载)
一、在终端输入以下命令,将自动下载脚本赋予权限并运行
wget https://gist.githubusercontent.com/Vtrois/1a43a5b77439f8ff2a9952d0b44245cc/raw/b07d6422b9f112cf911d15b3d0f815d8bf0d0a6d/auto-fdisk.sh chmod +x auto-fdisk.sh ./auto-fdisk.sh
二、脚本将自动执行 auto_fdisk.sh 的初始化功能,之后脚本将自动检测当前在服务器上除系统盘(/dev/*da1)之外的盘符并显示出来,然后需要输入要执行的盘符,例如 /dev/vdb 如果退出则输入 q
三、脚本将自动执行硬盘的创建分区与格式化,接下来就会要求输入这个硬盘需要挂载的位置,比如安装一般的lnmp环境需要挂载 /data ,安装 wdcp 环境需要挂载 /www ,这里根据实际需要输入
四、此时已经完成了所有的输入工作,等待脚本自动挂载并设置为开机自动挂载,Step 7 8 则是显示硬盘挂载的位置和开机自动挂载的配置,此时已经完成了 Linux 环境创建分区格式化并挂载硬盘的所有工作,好好享用吧!
使用方法(硬盘内含有分区并已经挂载)
一、在终端输入以下命令,将自动下载脚本赋予权限并运行
wget https://gist.githubusercontent.com/Vtrois/1a43a5b77439f8ff2a9952d0b44245cc/raw/b07d6422b9f112cf911d15b3d0f815d8bf0d0a6d/auto-fdisk.sh chmod +x auto-fdisk.sh ./auto-fdisk.sh
二、脚本将自动执行 auto_fdisk.sh 的初始化功能,之后脚本将自动检测当前在服务器上除系统盘(/dev/vda1)之外的盘符并显示出来,然后需要输入要执行的盘符,例如 /dev/vdb 如果退出则输入 q
三、此时脚本会自动检测出,您选择的硬盘已经被挂载并显示出挂载的位置,这时会提示是否卸载设备,输入 y 为确定卸载,输入 n 则退出脚本
四、成功卸载设备之后脚本将提示您是否开始格式化硬盘,输入 y 为确定格式化,输入 n 则退出脚本
五、成功格式化设备之后将会自动执行硬盘的创建分区与格式化,接下来就会要求输入这个硬盘需要挂载的位置,比如安装一般的lnmp环境需要挂载 /data ,安装 wdcp 环境需要挂载 /www ,这里根据实际需要输入
六、此时已经完成了所有的输入工作,等待脚本自动挂载并设置为开机自动挂载,Step 7 8 则是显示硬盘挂载的位置和开机自动挂载的配置,此时已经完成了 Linux 环境创建分区格式化并挂载硬盘的所有工作,好好享用吧!