Update .boot-script.sh

This commit is contained in:
jerry048 2023-02-28 14:44:15 +08:00 committed by GitHub
parent 0a2483d53f
commit 1b3c100320
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 19 deletions

View File

@ -26,25 +26,17 @@ do
drive+=($device)
i=$(( $i + 1 ))
done
i=1
x=0
disktype=$(cat /sys/block/sda/queue/rotational)
if [ "${disktype}" == 0 ]; then
while [ $i -le $diskno ]
do
diskname=$(eval echo ${drive["$x"]})
i=1 x=0
while [ $i -le $diskno ]
do
diskname=$(eval echo ${drive["$x"]})
disktype=$(cat /sys/block/$diskname/queue/rotational)
if [ "${disktype}" == 0 ]; then
echo kyber > /sys/block/$diskname/queue/scheduler
i=$(( $i + 1 ))
x=$(( $x + 1 ))
done
else
while [ $i -le $diskno ]
do
diskname=$(eval echo ${drive["$x"]})
else
echo mq-deadline > /sys/block/$diskname/queue/scheduler
i=$(( $i + 1 ))
x=$(( $x + 1 ))
done
fi
fi
i=$(( $i + 1 )) x=$(( $x + 1 ))
done
clear
exit 0
exit 0