无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 12282|回复: 37
打印 上一主题 下一主题

[求助] 请教大佬们,怎么用refind加 vdiskchain插件启动 vDisk 文件?

  [复制链接]
1#
发表于 2022-11-4 00:21:08 | 显示全部楼层
vdisk 就放在你的 rEFInd 所在的分区,根目录或其它目录均可,我的是放在 EFI 目录下,但在使用如下书写格式时,启动不成功
loader /EFI/vdiskchain vdisk=/MyVdiskDir/Deepin.vdi.vtoy

改写为如下格式后,启动成功

loader /EFI/vdiskchain
options "vdisk=/VHD/deepin/deepin.vhd.vtoy"

注意:第1行中 vdiskchain 以及第2行中的 .vtoy 文件要根据具体的存放路径书写


点评

谢谢老师,有时间试试看  详情 回复 发表于 2022-11-6 20:10
回复

使用道具 举报

2#
发表于 2022-12-9 15:48:27 | 显示全部楼层
517769154 发表于 2022-12-9 15:21
你好,我按照了你的方法,将vdiskchain 放在refind所在分区,vdisk文件放在了根目录。菜单照着你的写的。 ...

你把菜单贴出来看看
回复

使用道具 举报

3#
发表于 2022-12-9 16:33:54 | 显示全部楼层
517769154 发表于 2022-12-9 16:26
#
# refind.conf
# Configuration file for the rEFInd boot menu

既然你的 vdiskchain 放在 /boot/efi/EFI/
那么应该写成:
loader /boot/efi/EFI/vdiskchain
你再试试
回复

使用道具 举报

4#
发表于 2022-12-9 16:49:28 | 显示全部楼层
517769154 发表于 2022-12-9 16:28
options="vdisk=/myvdisk/centos7.vdi.vtoy"  这里粘错了应该是这样的
options "vdisk=/myvdisk/centos7 ...

这一句没问题,这两种写法都可以,是等效的
回复

使用道具 举报

5#
发表于 2022-12-9 17:43:21 | 显示全部楼层
517769154 发表于 2022-12-9 17:32
我修改我的引导菜单为如下:
menuentry "vdisk" {
        icon /EFI/refind/icons/os_linux.png

从报错信息来分析,现在 vdiskchain 已正常启动,错误有可能是你的 .vtoy 文件本身有错,或者是路径书写时有误
回复

使用道具 举报

6#
发表于 2022-12-9 18:12:04 | 显示全部楼层
517769154 发表于 2022-12-9 17:44
好的,谢谢了。请问你是这样启动成功过的对吧

我装的是 deepin,启动正常。
再者,ventoy 的作者也提醒过,虚拟磁盘必须是固定大小的,不能使用动态扩展的格式。
希望你能成功
回复

使用道具 举报

7#
发表于 2022-12-9 20:52:12 | 显示全部楼层
517769154 发表于 2022-12-9 17:44
好的,谢谢了。请问你是这样启动成功过的对吧

刚才又试了一下,严格按照 Ventoy 官网教程装了一个 CentOS7,使用 rEFInd 引导成功。
镜像文件是:CentOS-7-x86_64-Minimal-2009.iso
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-5-9 13:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表