mirror of
https://github.com/ventoy/Ventoy.git
synced 2024-12-26 23:25:57 -05:00
Update ventoy_lib.sh
This commit is contained in:
parent
50aa5d3823
commit
ac0f68f90b
@ -255,13 +255,22 @@ EOF
|
||||
partprobe >/dev/null 2>&1
|
||||
sleep 3
|
||||
|
||||
|
||||
echo 'mkfs on disk partitions ...'
|
||||
while ! [ -e $PART2 ]; do
|
||||
for i in 1 2 3 4 5 6 7; do
|
||||
if [ -b $PART2 ]; then
|
||||
break
|
||||
else
|
||||
echo "wait $PART2 ..."
|
||||
sleep 1
|
||||
fi
|
||||
done
|
||||
|
||||
if ! [ -b $PART2 ]; then
|
||||
MajorMinor=$(sed "s/:/ /" /sys/class/block/${PART2#/dev/}/dev)
|
||||
echo "mknod -m 0660 $PART2 b $MajorMinor ..."
|
||||
mknod -m 0660 $PART2 b $MajorMinor
|
||||
fi
|
||||
|
||||
echo "create efi fat fs ..."
|
||||
for i in 0 1 2 3 4 5 6 7 8 9; do
|
||||
if mkfs.vfat -F 16 -n EFI $PART2; then
|
||||
|
Loading…
Reference in New Issue
Block a user