shell脚本--一键挂载磁盘

fdisk不能处理 2T 以上的此案,因此不如直接使用parted命令

#!/bin/bash
parted -s /dev/sdb mklabel gpt mkpart extended 0% 100% 
mkfs.ext4 /dev/sdb1
mkdir  /data
echo "/dev/sdb1               /data                  ext4    defaults,noatime        0 0">>/etc/fstab
mount /dev/sdb1 /data
df -h

fdisk挂盘,可参考

#!/bin/bash
echo -e "n\np\n1\n\n\nw" |fdisk /dev/sdb && mkfs -t ext4 /dev/sdb1 && fdisk /dev/sdb -l
mkdir /data
mount /dev/sdb1 /data
echo "/dev/sdb1 /data                      ext4    defaults        0 0" >> /etc/fstab

你可能感兴趣的:(shell)