X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/05e208ea2a3603f5fb5eb2c9faf630661f1dc7d0..HEAD:/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh diff --git a/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh b/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh index d9b3d48..201255c 100644 --- a/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh +++ b/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh @@ -78,6 +78,12 @@ fi ventoy_udev_disk_common_hook "${vtdiskname#/dev/}2" "noreplace" -ln -s /dev/dm-0 /dev/root +blkdev_num=$($VTOY_PATH/tool/dmsetup ls | grep ventoy | sed 's/.*(\([0-9][0-9]*\),.*\([0-9][0-9]*\).*/\1:\2/') +vtDM=$(ventoy_find_dm_id ${blkdev_num}) +cp -a /dev/$vtDM /dev/ventoy +ln -s /dev/$vtDM /dev/root PATH=$VTPATH_OLD + +set_ventoy_hook_finish +