X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/cd9aa16b204b4642490a8be58e8871bf37e44de0..c8dc36a5c3bb042d92a04304caaa7fa7249d9d2e:/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh diff --git a/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh b/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh index 6f7aec0..cffaa0a 100644 --- a/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh +++ b/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh @@ -26,6 +26,10 @@ ventoy_get_debian_distro() { if $EGREP -q "ID=.*antix|ID=.*mx" /etc/initrd-release; then echo 'antix'; return fi + elif [ -e /etc/initrd_release ]; then + if $EGREP -q "ID=.*antix|ID=.*mx" /etc/initrd_release; then + echo 'antix'; return + fi fi if [ -e /DISTRO_SPECS ]; then @@ -43,6 +47,8 @@ ventoy_get_debian_distro() { fi elif $GREP -m1 -q 'Minimal.*Linux.*Live' /init; then echo 'mll'; return + elif $GREP -m1 -q 'stratodesk.com' /init; then + echo 'stratodesk'; return fi fi @@ -56,6 +62,10 @@ ventoy_get_debian_distro() { echo 'slax'; return fi + if $GREP -q 'minios/' /proc/cmdline; then + echo 'minios'; return + fi + if $GREP -q 'PVE ' /proc/version; then echo 'pve'; return fi