X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/05e208ea2a3603f5fb5eb2c9faf630661f1dc7d0..84b2ee7ee3b47f01471691fa8b85d9e0bebf2c60:/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..b688688 100644 --- a/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh +++ b/IMG/cpio/ventoy/hook/easystartup/disk_hook.sh @@ -78,6 +78,9 @@ 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