]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - IMG/cpio/ventoy/hook/easystartup/disk_hook.sh
1.1.07 release
[Ventoy.git] / IMG / cpio / ventoy / hook / easystartup / disk_hook.sh
index d9b3d48ba5c395df268c756b2c3396e195c5c157..201255c084ae2a8c8602ade8d7969cfae9914573 100644 (file)
@@ -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
+