#!/bin/bash
apt install -y parted
sleep 1s
apt install -y vim
sleep 1s
#####################################################################
myFile=/mnt/test1
if [ ! -x "$myFile" ];then
touch "$myFile"
fi
i=0
b=1
for disk in `fdisk -l | grep "/dev/sd*" | awk '{if($2~/sd/ && $2!="/dev/sda:" && $2!="/dev/sdb:") print substr($2,0,9)}'`
do
disk=${disk%:*}
parted -s $disk mklabel gpt
parted -s $disk mkpart primary 1 100%
#parted $disk << EXIT
#mklabel gpt
#yes
#mkpart primary xfs 0% 100%
#ignore
#quit
sleep 3s
mkfs.xfs -f $disk$b
echo "/n/n****************$disk_was Fdisked!Waithing For 10 second****/n/n"
sleep 1s
uuid=`blkid $disk$b | awk '{print $2}'|awk -F"\"" '{print $2}'`
if [ ! -d "myPath" ];then
mkdir /mnt/data$i
fi
cat << EXIT > /mnt/test1
UUID=$uuid /mnt/data${i} xfs defaults 0 0
EXIT
cat /mnt/test1 >> /etc/fstab
i=$(($i + 1))
done
ubuntu挂载硬盘shell
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 仅为参考在此记录 Ubuntu设置自动挂载磁盘,Linux挂载硬盘,挂载U盘 Linux磁盘管理 1. 查看所有磁...
- df -h 可以查看分区挂载位置及设备sudo umount /dev/sda1 (挂载硬盘名字)可以删除原先挂载...
- 1. 问题描述 错误: Unable to access “[drivename]” (挂载某硬件时出现错误) 描...
- 一、首先运行命令: 查看磁盘信息,可以得到其路径,如“/dev/sdb 1”,磁盘格式为fat 32。 二、运行挂...