无忧启动论坛

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

[已解决] 已解决 Ventoy 启动 乌班图

[复制链接]
跳转到指定楼层
1#
发表于 2025-3-17 20:28:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wangyibin 于 2025-3-18 14:42 编辑

请教 Ventoy 启动 乌班图

把 Windows 安装进 VHD 后 把 VHD 拷到 Ventoy 优盘中 可以正常启动 Windows (Win11/10测试都可以用UEFI方式用 Ventoy 启动)

请问如何 把 乌班图 转入硬盘镜像 用 Ventoy 来启动

我测试过 用 Windows 创建  VHD ,再把 VHD 加载到虚拟机 安装 乌班图,安装好后 再把  VHD 复制到 Ventoy 优盘启动失败

第二种 测试方式 就是用 qemu-img 命令把 VHD 转换成 img 再复制到 Ventoy 优盘启动失败
  1. qemu-img.exe convert -p -f vpc -O raw "Ubuntu 24.04.2.vhd" "Ubuntu 24.04.2.img"
复制代码


请问谁有更好的方法吗?

补充一下 硬盘镜像 是用的 GPT 分区 两个分区 一个EFI 一个系统分区 用UEFI 启动 虚拟机启动正常 镜像不能用 Ventoy 来启动

以下是解决方法:

第一:仔细阅读官方文档 https://www.ventoy.net/cn/plugin_vtoyboot.html
第二:下载 VirtualBox 虚拟机
第三:创建虚拟机,注意事项:硬盘采用 vhd/vdi 格式的固定大小模式 不支持动态大小硬盘,虚拟机要勾选 EFI 模式启动
第四:安装系统 略  安装好后重启
第五:下载补丁: vtoyboot 脚本  https://github.com/ventoy/vtoyboot/releases 建议下载 ISO 光盘镜像 方便加载到虚拟机
第六:重启虚拟机 后 加载 vtoyboot 脚本 ISO 解压后 在当前目录 运行终端 以root权限执行里面的脚本 sudo bash vtoyboot.sh 脚本执行完之后,使用 poweroff 命令关机。
第七:关闭虚拟机后 找到硬盘镜像文件 复制到 Ventoy 优盘启动目录,之后对该硬盘文件加后缀 .vtoy 是在原有文件名后面再加上后缀, 推荐保留原来的后缀名,同时增加一个 .vtoy 后缀。比如: CentOS7.vhd.vtoy   ubuntu20.04.vdi.vtoy   Manjaro.vhd.vtoy
第八:用 Ventoy 启动  .vtoy 硬盘镜像 正常进入桌面

测试版本 ubuntu-24.04.2-desktop-amd64.iso  ubuntu-20.04-desktop-amd64.iso 正常


vtoyboot 脚本 文件名是 vtoyboot-1.0.36.iso 由于论坛限制不允许上传ISO文件附件 下载附件后直接 改名 去掉 .rar 后缀 能访问 github 的直接去 github 下载最新版本 现目前1.0.36是最新版本

vtoyboot-1.0.36.iso.rar (1.11 MB, 下载次数: 5)








2#
发表于 2025-3-17 20:52:23 | 只看该作者
有没有按照官方文档所说的方法?
https://www.ventoy.net/cn/plugin_vtoyboot.html

点评

ubuntu24.04 vhd启动时由于shim.efi的原因,会报找不到normal.mod, 将grubx64.efi替换原来的bootx64.efi能解决,能不能解决一下这个问题  详情 回复 发表于 2025-3-18 08:23
谢谢 刚刚大概看了一下 应该有帮助 我试着操作一下后再回复  详情 回复 发表于 2025-3-17 21:20

评分

参与人数 1无忧币 +5 收起 理由
wangyibin + 5 很给力!

查看全部评分

回复

使用道具 举报

3#
发表于 2025-3-17 20:54:10 | 只看该作者
大哥,
1、正常 用 ms-win建立的 VHD 分区时,并用ms-win自带分区管理器分区,容易漏掉激活主分区。
   你帖子没说清楚,也不知是否这个问题。
2、另外 用了 CMS/传统BIOS启动,还是uefi启动,也没有说明。
   uefi应该是难一点

点评

Win 只是创建空的 VHD ,具体是在虚拟机上对 VHD 操作 为GPT分区 UEFI启动 安装的乌班图 两个分区 EFI 和 乌班图系统分区 采取的是UEFI启动 没有GPT没有激活分区 因为不是MBR分区  详情 回复 发表于 2025-3-17 21:16
回复

使用道具 举报

4#
 楼主| 发表于 2025-3-17 21:16:40 | 只看该作者
liangzr1976 发表于 2025-3-17 20:54
大哥,
1、正常 用 ms-win建立的 VHD 分区时,并用ms-win自带分区管理器分区,容易漏掉激活主分区。
    ...

Win 只是创建空的 VHD ,具体是在虚拟机上对 VHD 操作 为GPT分区 UEFI启动 安装的乌班图 两个分区 EFI 和 乌班图系统分区
采取的是UEFI启动 没有GPT没有激活分区 因为不是MBR分区
回复

使用道具 举报

5#
 楼主| 发表于 2025-3-17 21:20:18 | 只看该作者
wintoflash 发表于 2025-3-17 20:52
有没有按照官方文档所说的方法?
https://www.ventoy.net/cn/plugin_vtoyboot.html

谢谢 刚刚大概看了一下 应该有帮助 我试着操作一下后再回复
回复

使用道具 举报

6#
发表于 2025-3-18 01:05:57 | 只看该作者
本帖最后由 liangzr1976 于 2025-3-18 01:08 编辑

这个可能是 CMS的,我也没细看,年份有点久
https://wenku.baidu.com/view/58c ... +%E5%AE%89%E8%A3%85
安装更简单体验VHD版Ubuntu  

https://zhidao.baidu.com/question/366057840598721212.html
怎么把 ubuntu 装在 vhd 后再加入 bcd 后启动
回复

使用道具 举报

7#
发表于 2025-3-18 08:23:53 来自手机 | 只看该作者
wintoflash 发表于 2025-3-17 20:52
有没有按照官方文档所说的方法?
https://www.ventoy.net/cn/plugin_vtoyboot.html

ubuntu24.04 vhd启动时由于shim.efi的原因,会报找不到normal.mod, 将grubx64.efi替换原来的bootx64.efi能解决,能不能解决一下这个问题

点评

ubuntu24.04 vhd 改名为 ubuntu24.04 vhd.vtoy  详情 回复 发表于 2025-3-18 14:30
关闭安全启动解决99%的问题。  详情 回复 发表于 2025-3-18 08:58
回复

使用道具 举报

8#
发表于 2025-3-18 08:31:38 | 只看该作者
好像不支持这个吧
回复

使用道具 举报

9#
发表于 2025-3-18 08:35:21 | 只看该作者
还没试过乌班图
回复

使用道具 举报

10#
发表于 2025-3-18 08:58:16 | 只看该作者
symwww 发表于 2025-3-18 08:23
ubuntu24.04 vhd启动时由于shim.efi的原因,会报找不到normal.mod, 将grubx64.efi替换原来的bootx64.efi ...

关闭安全启动解决99%的问题。

点评

安全启动一直是关闭的, 在安全启动关闭的情况下, shim.efi(bootx64.efi)也不能正常工作, 必须用真正的grubx64.efi替换才能正常启动  详情 回复 发表于 2025-3-20 21:19
回复

使用道具 举报

11#
 楼主| 发表于 2025-3-18 14:30:32 | 只看该作者
本帖最后由 wangyibin 于 2025-3-18 14:32 编辑
symwww 发表于 2025-3-18 08:23
ubuntu24.04 vhd启动时由于shim.efi的原因,会报找不到normal.mod, 将grubx64.efi替换原来的bootx64.efi ...

ubuntu24.04 vhd 改名为 ubuntu24.04 vhd.vtoy
改名前 用虚拟机加载 ubuntu24.04 vhd 启动后下载 补丁 运行补丁后 关机 (1楼和官方连接有 补丁下载地址) 再改名 放 Ventoy 优盘中 即可启动
回复

使用道具 举报

12#
发表于 2025-3-18 17:18:04 | 只看该作者
学习了
回复

使用道具 举报

13#
发表于 2025-3-18 19:43:25 | 只看该作者

感谢楼主分享
回复

使用道具 举报

14#
发表于 2025-3-20 21:19:01 | 只看该作者
wintoflash 发表于 2025-3-18 08:58
关闭安全启动解决99%的问题。

安全启动一直是关闭的, 在安全启动关闭的情况下, shim.efi(bootx64.efi)也不能正常工作, 必须用真正的grubx64.efi替换才能正常启动
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-4-3 03:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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