mirror of https://github.com/ventoy/Ventoy.git
Adding root user check to ExtendPersistentImg (as in CreatePersistentImg) (#2633)
* Adding root user check & Enhance help info * Update root user check
This commit is contained in:
parent
00de8b932d
commit
b8838b305d
|
@ -4,8 +4,9 @@ print_usage() {
|
||||||
echo 'Usage: ExtendPersistentImg.sh file size'
|
echo 'Usage: ExtendPersistentImg.sh file size'
|
||||||
echo ' file persistent dat file'
|
echo ' file persistent dat file'
|
||||||
echo ' size extend size in MB'
|
echo ' size extend size in MB'
|
||||||
echo 'Example:'
|
echo 'Examples:'
|
||||||
echo ' sh ExtendPersistentImg.sh ubuntu.dat 2048'
|
echo ' sh ExtendPersistentImg.sh ubuntu.dat 2048 - This command would extend ubuntu.dat by 2048MB (2GB)'
|
||||||
|
echo ' sh ExtendPersistentImg.sh ubuntu.dat -2048 - This command reduces ubuntu.dat by 2048MB (-2GB)'
|
||||||
echo ''
|
echo ''
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,6 +20,11 @@ if [ -z "$2" ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
uid=$(id -u)
|
||||||
|
if [ $uid -ne 0 ]; then
|
||||||
|
print_err "Please use sudo or run the script as root."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$1" = "__vbash__" ]; then
|
if [ "$1" = "__vbash__" ]; then
|
||||||
shift
|
shift
|
||||||
|
|
Loading…
Reference in New Issue