mirror of https://github.com/ventoy/Ventoy.git
update OS detection
This commit is contained in:
parent
44b38dce74
commit
1371159f0b
|
@ -342,10 +342,24 @@ ventoy_get_os_type() {
|
|||
echo "openEuler"; return
|
||||
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
|
||||
|
||||
|
||||
|
||||
echo "default"
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue