From 79d38904798be3c645533329c9266f9ee6f1d77f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=96=B5=E4=BA=8C?= <66155308+miaoermua@users.noreply.github.com> Date: Fri, 12 Jul 2024 17:05:12 +0800 Subject: [PATCH] Update flash_catwrt.sh --- flash_catwrt.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/flash_catwrt.sh b/flash_catwrt.sh index 5555c42..293c8a9 100644 --- a/flash_catwrt.sh +++ b/flash_catwrt.sh @@ -39,6 +39,12 @@ else echo "Board name information not found" fi +efi_mode=0 + +if [ -d /sys/firmware/efi ]; then + efi_mode=1 +fi + is_efi_boot() { [ -e /dev/sda128 ] || [ -e /dev/vda128 ] || [ -e /dev/nvme0n1p128 ] || [ "$efi_mode" -eq 1 ] }