Fix the issue (introduced in 1.1.06) that the Ventoy ISO partition cannot be mounted after boot linux distro.

This commit is contained in:
longpanda
2025-08-18 23:19:00 +08:00
parent 67d7091255
commit 3c05d55b8a
27 changed files with 81 additions and 0 deletions

View File

@@ -48,3 +48,6 @@ else
fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -49,3 +49,6 @@ else
fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -52,3 +52,6 @@ ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2"
# fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -36,3 +36,6 @@ ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -30,3 +30,6 @@ for i in 0 1 2 3 4 5 6 7 8 9; do
done
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2"
set_ventoy_hook_finish

View File

@@ -47,3 +47,6 @@ else
fi
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2"
set_ventoy_hook_finish

View File

@@ -39,3 +39,6 @@ ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
$BUSYBOX_PATH/rm -f /dev/dm-*
set_ventoy_hook_finish

View File

@@ -119,3 +119,6 @@ fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -41,3 +41,6 @@ fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -80,3 +80,6 @@ ventoy_os_install_dmsetup $vtdiskname
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -75,3 +75,6 @@ ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -81,3 +81,6 @@ ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -39,3 +39,6 @@ $BUSYBOX_PATH/insmod $vtLoopExDir/dm-mod/$(uname -r)/64/dm-mod.ko
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -84,3 +84,6 @@ cp -a /dev/$vtDM /dev/ventoy
ln -s /dev/$vtDM /dev/root
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -34,3 +34,6 @@ for i in 0 1 2 3 4 5 6 7 8 9; do
done
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
set_ventoy_hook_finish

View File

@@ -48,3 +48,6 @@ else
fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -68,3 +68,6 @@ ventoy_os_install_dmsetup_by_unsquashfs $vtdiskname
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -72,3 +72,6 @@ ventoy_os_install_device_mapper $vtdiskname
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -36,3 +36,6 @@ blkdev_num=$($VTOY_PATH/tool/dmsetup ls | grep ventoy | sed 's/.*(\([0-9][0-9]*\
mknod -m 0660 /dev/ventoy b $blkdev_num
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -36,3 +36,6 @@ vtDM=$(ventoy_find_dm_id ${blkdev_num})
echo -n "/dev/$vtDM" > /ventoy/rootdev
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -36,3 +36,6 @@ blkdev_num=$($VTOY_PATH/tool/dmsetup ls | grep ventoy | sed 's/.*(\([0-9][0-9]*\
mknod -m 0660 /dev/ventoy b $blkdev_num
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -33,3 +33,6 @@ fi
ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace"
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -40,3 +40,6 @@ mknod -m 660 /dev/ventoy b $blkdev_num
echo "/dev/ventoy" > cdrom.hint
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -50,3 +50,6 @@ if [ "$1" = "fakecdrom" ]; then
fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -63,3 +63,6 @@ blkdev_num=$($VTOY_PATH/tool/dmsetup ls | grep ventoy | sed 's/.*(\([0-9][0-9]*\
mknod -m 0660 /dev/ventoy b $blkdev_num
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -46,3 +46,6 @@ done
PATH=$VTPATH_OLD
set_ventoy_hook_finish

View File

@@ -40,3 +40,6 @@ if ! [ -e $VTOY_DM_PATH ]; then
fi
PATH=$VTPATH_OLD
set_ventoy_hook_finish