mirror of
https://github.com/ventoy/Ventoy.git
synced 2025-01-11 23:13:26 -05:00
update OS detection
This commit is contained in:
parent
44b38dce74
commit
1371159f0b
@ -342,10 +342,24 @@ ventoy_get_os_type() {
|
|||||||
echo "openEuler"; return
|
echo "openEuler"; return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if $GREP -q 'venom' /proc/version; then
|
|
||||||
echo "arch"; return
|
#special arch based iso file check
|
||||||
|
if [ -f /init ]; then
|
||||||
|
if $GREP -q 'mount_handler' /init; then
|
||||||
|
if [ -d /hooks ]; then
|
||||||
|
if $BUSYBOX_PATH/ls -1 /hooks/ | $GREP -q '.*iso$'; then
|
||||||
|
echo "arch"; return
|
||||||
|
fi
|
||||||
|
elif [ -d /hook ]; then
|
||||||
|
if $BUSYBOX_PATH/ls -1 /hook/ | $GREP -q '.*iso$'; then
|
||||||
|
echo "arch"; return
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo "default"
|
echo "default"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user