From: longpanda Date: Wed, 24 Mar 2021 14:08:30 +0000 (+0800) Subject: supoort veket 20.10 X-Git-Tag: v1.0.39~1 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/commitdiff_plain/58d387f7328b8cc30d610064223fedd5f4f5ac18 supoort veket 20.10 --- diff --git a/IMG/cpio/ventoy/hook/debian/veket-disk.sh b/IMG/cpio/ventoy/hook/debian/veket-disk.sh index 38a9c05..b0b5131 100644 --- a/IMG/cpio/ventoy/hook/debian/veket-disk.sh +++ b/IMG/cpio/ventoy/hook/debian/veket-disk.sh @@ -37,9 +37,17 @@ ventoy_os_install_dmsetup_by_fuse() { mount -t iso9660 $VTOY_PATH/mnt/fuse/ventoy.iso $VTOY_PATH/mnt/iso - sfsfile=$(ls $VTOY_PATH/mnt/iso/adrv_veket*.sfs) - - mount -t squashfs $sfsfile $VTOY_PATH/mnt/squashfs + for sfsfile in $(ls $VTOY_PATH/mnt/iso/*drv_veket*.sfs); do + mount -t squashfs $sfsfile $VTOY_PATH/mnt/squashfs + if [ -d $VTOY_PATH/mnt/squashfs/lib/modules ]; then + KoName=$(ls $VTOY_PATH/mnt/squashfs/lib/modules/$2/kernel/drivers/md/dm-mod.ko*) + if [ -n "$KoName" -a -f $KoName ]; then + break + fi + fi + + umount $VTOY_PATH/mnt/squashfs + done KoName=$(ls $VTOY_PATH/mnt/squashfs/lib/modules/$2/kernel/drivers/dax/dax.ko*) vtlog "insmod $KoName"