+ unset vt_vlnk_dst
+ if vt_is_vlnk_name "${vt_chosen_path}"; then
+ vt_get_vlnk_dst "${vtoy_iso_part}${vt_chosen_path}" vt_vlnk_dst
+ if [ -z "$vt_vlnk_dst" ]; then
+ echo -e "\n### VLNK FILE NOT FOUND ###\n### VLNK 文件不存在 ###\n"
+ ventoy_pause
+ return
+ fi
+ else
+ vt_vlnk_dst="${vt_chosen_path}"
+ if [ "$VTOY_VHD_NO_WARNING" != "1" ]; then
+ if [ "$vtoy_iso_fs" != "ntfs" ]; then
+ echo -e "!!! WARNING !!!\n"
+ echo -e "\nPartition1 ($vtoy_iso_fs) is NOT ntfs, the VHD(x) file may not boot normally \n"
+ echo -e "\nVHD(x) 文件所在分区不是 ntfs 格式, 可能无法正常启动 \n\n"
+ echo -n "press ENTER to continue boot (请按 回车 键继续) ..."
+ read vtInputKey
+ fi
+ fi
+ fi
+
+ vhdboot_common_func "${vt_vlnk_dst}"