#!/bin/bash
start_mount_point=1
devices=("sda" "sdb" "sdc" "sdd" "sde" "sdf" "sdg" "sdh" "sdi" "sdj" "sdk" "sdl" "sdm" "sdn" "sdo" "sdp" "sdq" "sdr" "sds" "sdt" "sdu" "sdv" "sdw" "sdx" "sdy" "sdz" "sdaa" "sdab" "sdac" "sdad" "sdae" "sdaf" "sdag" "sdah" "sdai" "sdaj" "sdak")
for dev in "${devices[@]}"; do
full_dev="/dev/$dev"
mount_point="/mnt/disks/sd$((start_mount_point++))"
mkdir -p "$mount_point"
if [ -b "$full_dev" ]; then
if ! mountpoint -q "$mount_point"; then
mount "$full_dev" "$mount_point"
if [ $? -eq 0 ]; then
echo "$full_dev mounted on $mount_point"
else
echo "Failed to mount $full_dev on $mount_point"
fi
else
echo "$mount_point is already mounted or busy"
fi
else
echo "$full_dev does not exist"
fi
done
echo "Mounting completed"
cd /data/mine/hpool-spacemesh/ && ./kill-.sh
批量挂载脚本
于 2024-08-05 11:30:00 首次发布