Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
本地硬盘上的vlnk文件是不可见的吗
#7
(03-14-2022, 01:10 AM)kero990 Wrote:
(03-11-2022, 05:49 AM)longpanda Wrote: 这是Ventoy的限制:vlnk文件和它指向的ISO文件不能放在同一个盘上。
以你的环境为例来说:
ISO文件如果在本地硬盘上,那么它创建出来的vlnk文件就不能放在本地硬盘上,只能放在U盘上。
同样的,如果ISO文件在U盘上,则它创建出来的vlnk文件就不能放在U盘上,只能放在本地硬盘上。

你应该是希望,ISO文件放在本地硬盘上,持久化文件也放在本地硬盘上吧。
这种情况下,先不考虑插U盘的情况,如果你是直接使用本地硬盘上的Ventoy启动,那就没什么疑问的了,不需要vlnk文件,就是简单的 ISO文件设置持久化数据文件就行了。
如果你是插上U盘,先启动到U盘里的Ventoy,然后通过U 盘里的Ventoy来启动本地硬盘上的ISO文件,同时还要使用本地硬盘上的这个持久化数据文件的话。这个时候就需要vlnk文件了。
你需要给本地硬盘上的ISO文件创建一个vlnk文件,同时给本地硬盘上的持久化数据文件也创建一个 vlnk文件。然后把这两个vlnk文件都拷贝到U盘上,
在U盘上的ventoy.json里面给这个ISO文件的vlnk文件设置持久化,持久化文件就是对应的数据文件的vlnk文件。 这样就可以了。
了解了,但是现在有一个问题,利用ventoy.plugson给任何文件做持久化的时候,发现它有一个限制,就是文件路径必须在当前磁盘所属的分区,也就是说,u盘的venty,镜像和dat必须在u盘;硬盘的ventoy,这俩就必须在硬盘,似乎没有办法在u盘启动时,调用本地硬盘的持久化文件。这是插件的确有这个限制,还是ventoy.plugson的限制?
所以我现在还是没能做到把iso和持久化文件都放到本地硬盘,无论用哪个ventoy来启动


VentoyPlugson 启动的时候需要指定Ventoy所在的盘,指定了以后。设置的ISO文件和.dat文件必须位于这个盘内。
你启动VentoyPlugson的时候如果指定的是U盘,那么ISO文件和.dat文件就必须位于U盘,
但是注意,这里要求的是 ISO文件和.dat文件必须位于U盘,  .vlnk.iso 也算是ISO文件,.vlnk.dat文件也算是 .dat 文件
所以,你在U盘上给  .vlnk.iso 设置一个  .vlnk.dat 文件。这样从 U盘上的 Ventoy 启动这个 .vlnk.iso 文件实际上就是启动的本地硬盘上的 .iso文件,
使用的 .vlnk.dat文件实际上就是本地硬盘中的 .dat 文件。
Reply


Messages In This Thread
RE: 本地硬盘上的vlnk文件是不可见的吗 - by longpanda - 03-14-2022, 02:56 AM

Forum Jump:


Users browsing this thread: 3 Guest(s)