Files
buildroot/board/miyoo/main/apps/fsck/fsck.sh
2023-03-13 17:52:33 +01:00

34 lines
556 B
Bash

#!/bin/sh
sync
echo " "
echo "Checking FAT filesystem..."
echo " "
sleep 2
if dmesg | grep "mmcblk0p1"; then
echo -e "\e[31mUnclean shutdown detected.\e[0m"
echo -e "\e[32mChecking FAT32 (BOOT) partition...\e[0m"
fsck.vfat -a /dev/mmcblk0p1
fi
if dmesg | grep "mmcblk0p4"; then
echo -e "\e[31mUnclean shutdown detected.\e[0m"
echo -e "\e[32mChecking FAT32 (MAIN) partition...\e[0m"
fsck.vfat -a /dev/mmcblk0p4
echo " "
echo "Rebooting device, please wait..."
echo " "
sleep 2
sync
reboot
fi
echo "Finished!"
echo " "
echo " "
sync
read -t 2
sleep 1