+# if grep -q 'DM=' /proc/cmdline; then
+ # vtlog "Boot verified image ..."
+
+ # dmP1=$(sed "s/.*\(0 [0-9]* verity\).*/\1/" /proc/cmdline)
+ # alg=$(sed "s/.*alg=\([^ ]*\).*/\1/" /proc/cmdline)
+ # hexdigest=$(sed "s/.*root_hexdigest=\([0-9a-fA-F][0-9a-fA-F]*\).*/\1/" /proc/cmdline)
+ # salt=$(sed "s/.*salt=\([0-9a-fA-F][0-9a-fA-F]*\).*/\1/" /proc/cmdline)
+ # hashstart=$(sed "s/.*hashstart=\([0-9][0-9]*\).*/\1/" /proc/cmdline)
+
+ #512 to 4096
+ # blocknum=$(expr $hashstart / 8)
+ # hashoffset=$(expr $hashstart \* 512)
+
+ # vtlog "veritysetup create vroot $vt_root_dev $vt_root_dev $hexdigest --data-block-size=4096 --hash-block-size=4096 --data-blocks=$blocknum --hash-offset=$hashoffset --salt=$salt --hash=$alg --no-superblock --format=0"
+ # veritysetup create vroot $vt_root_dev $vt_root_dev $hexdigest --data-block-size=4096 --hash-block-size=4096 --data-blocks=$blocknum --hash-offset=$hashoffset --salt=$salt --hash=$alg --no-superblock --format=0
+ # sleep 1
+ # mdev -s
+
+ # blkdev_num=$(dmsetup ls | grep vroot | sed 's/.*(\([0-9][0-9]*\),[^0-9]*\([0-9][0-9]*\).*/\1:\2/')
+ # vtDM=$(ventoy_find_dm_id ${blkdev_num})
+ # vtlog "blkdev_num=$blkdev_num vtDM=$vtDM"
+
+ # if [ -b /dev/$vtDM ]; then
+ # veritysetup status vroot >> $VTLOG 2>&1
+ # mount -o ro /dev/$vtDM /ventoy_rdroot
+ # else
+ # mount -o ro $vt_root_dev /ventoy_rdroot
+ # fi
+# else
+ # vtlog "Boot normal image ..."
+ # mount -o ro $vt_root_dev /ventoy_rdroot
+# fi
+
+vtlog "Boot normal image ..."