用ventoy启动硬盘中的linux vhd文件

如果你的主系统采用的是win10,又想经常使用linux系统的话,很多人会选择在机器里开一个虚拟机。假设机器的内存只有8G而又无法升级(板载)的话,那同时运行win 10和linux,系统资源就比较捉襟见肘了。好在有ventoy这个神器。我们可以按照以下步骤来规避系统资源不够用的尴尬,又不需要安装双系统。

第一步:在虚拟机VirtualBox里安装一个linux系统(以manjaro为例)

必须要注意的是,在安装前就要设置好虚拟机的固定大小(不可以用动态大小的硬盘),并在虚拟机的系统设置选项中勾选UEFI启动。最好你的虚拟机格式选择为vhd格式。

第二步:安装好manjaro之后的设置

进入下载文件夹,下载一个远程文件 vtoyboot-1.0.19.iso 请参考ventoy官网 https://www.ventoy.net/cn/plugin_vtoyboot.html,iso文件名称以后可能会变化,以官网发布为准。我一般是将其上传到服务器,再用wget下载到manjaro。

下载后解压,在解压的目录中打开终端,运行

sudo sh ./ventoyboot.sh

如图:

第三步:改名并添加引导

关掉虚拟机,直接在window中将VirtualBox中的manjaro.vhd改名为manjaro.vhd.vtoy,然后运行ventoy安装目录下的VentoyVlnk.exe,将启动项软链接指向你VirtualBox虚拟机中的那个manjaro.vhd.vtoy文件。此时在当前目录下会生成一个新文件manjaro.vhd.vlnk.vtoy,将这个文件拷贝到你已经备好的安装过ventoy的U盘中即可。

现在,插上U盘,重启机器,你将可以直接从U盘中启动你硬盘中的manjaro了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注