vt_linux_specify_initrd_file /boot/full.cz
elif [ -f (loop)/images/pxeboot/initrd.img ]; then
vt_linux_specify_initrd_file /images/pxeboot/initrd.img
+ elif [ -f (loop)/live/initrd ]; then
+ vt_linux_specify_initrd_file /live/initrd
fi
}
loopback vtloopex $vtoy_efi_part/ventoy/vtloopex.cpio
vt_img_extra_initrd_append (vtloopex)/$elec_ver/vtloopex.tar.xz
+ if [ "$elec_ver" = "LibreELEC" ]; then
+ if [ -f (vtimghd,1)/system ]; then
+ loopback elecsfs (vtimghd,1)/system
+ vt_get_lib_module_ver (elecsfs) /usr/lib/kernel-overlays/base/lib/modules/ vt_module_ver
+ if [ -n "$vt_module_ver" ]; then
+ for mod in "kernel/drivers/md/dm-mod.ko"; do
+ if [ -e (elecsfs)/usr/lib/kernel-overlays/base/lib/modules/$vt_module_ver/$mod ]; then
+ vt_img_extra_initrd_append (elecsfs)/usr/lib/kernel-overlays/base/lib/modules/$vt_module_ver/$mod
+ fi
+ done
+ fi
+ fi
+ fi
+
ventoy_debug_pause
#boot image file
vt_img_unhook_root
vt_unset_boot_opt
loopback -d vtloopex
+ loopback -d elecsfs
}
#############################################################
#############################################################
-set VENTOY_VERSION="1.0.89"
+set VENTOY_VERSION="1.0.90"
#ACPI not compatible with Window7/8, so disable by default
set VTOY_PARAM_NO_ACPI=1