From 356575af7943e7e147cab7045c24ffbf991e8ff0 Mon Sep 17 00:00:00 2001 From: elseif Date: Thu, 25 Sep 2025 16:56:06 +0800 Subject: [PATCH] Update chr.sh Signed-off-by: elseif --- chr.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/chr.sh b/chr.sh index 145ff04..f2ea5ab 100644 --- a/chr.sh +++ b/chr.sh @@ -80,6 +80,7 @@ show_system_info() { ARCH=$(uname -m) BOOT_MODE=$( [ -d "/sys/firmware/efi" ] && echo "UEFI" || echo "BIOS" ) STORAGE=$(lsblk -d -n -o NAME,TYPE | awk '$2=="disk"{print $1; exit}') + [ -z "$STORAGE" ] && STORAGE=$(fdisk -l | awk '/^Disk \/dev/ {print $2; exit}' | sed 's#:##' | sed 's#/dev/##') ETH=$(ip route show default | grep '^default' | sed -n 's/.* dev \([^\ ]*\) .*/\1/p') ADDRESS=$(ip addr show $ETH | grep global | cut -d' ' -f 6 | head -n 1) GATEWAY=$(ip route list | grep default | cut -d' ' -f 3)