[Share Experiences] 【分享】推荐一个国产开源制作可启动U盘的工具——Ventoy
Experiences and Insight 4.5w views · 485 replies
Tofloor
poster avatar
ventoy
deepin
2020-04-08 15:33
Author

项目地址: https://www.ventoy.net 

更新:Ventoy已经进驻Deepin应用商店,可以直接安装使用。

简单来说,Ventoy是一个制作可启动U盘的开源工具。
有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。
你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 (参见 截图)。
你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。
Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式,同时还不影响U盘的日常使用。
Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen ...)
目前已经测试了各类超过 840+ 个镜像文件(列表)。 支持 distrowatch.com 网站上收录的 90%+ 的操作系统(列表)。

Ventoy的特点有:

  • 100% 开源 (许可证)
  • 使用简单 (使用说明)
  • 快速 (拷贝文件有多快就有多快)
  • 可以安装在 U盘/本地硬盘/SSD/NVMe/SD卡等设备上
  • 直接从 ISO/WIM/IMG/VHD(x)/EFI 文件启动,无需解开
  • 支持浏览并启动本地硬盘上的 ISO/WIM/IMG/VHD(x)/EFI 文件 说明
  • ISO/WIM/IMG/VHD(x)/EFI 文件在磁盘上无需连续
  • 支持MBR和GPT分区格式
  • 同时支持 x86 Legacy BIOS 以及 IA32/x86_64/ARM64/MIPS64 UEFI
  • UEFI 模式支持安全启动 (Secure Boot) 说明
  • 支持数据持久化 说明
  • 支持Windows系统的自动安装部署 说明
  • 支持 RHEL7/8/CentOS7/8/SUSE/Ubuntu Server/Debian 等Linux系统的自动安装部署 说明
  • 镜像分区支持 FAT32/exFAT/NTFS/UDF/XFS/Ext2(3)(4) 文件系统
  • 支持超过4GB的ISO文件
  • 保留ISO原始的启动菜单风格(Legacy & UEFI)
  • 支持大部分常见操作系统, 已测试 840+ 个ISO文件
  • 不仅仅是能启动ISO文件,而是支持启动后完整的安装过程
  • 菜单可以在列表模式和目录树模式之间随时切换 说明
  • 提出 "Ventoy Compatible" 概念
  • 支持插件扩展,提供图形化插件配置器
  • Linux vDisk(vhd/vdi/raw...) 启动解决方案 说明
  • 支持向运行环境中注入文件 说明
  • 支持动态替换ISO文件中的原始启动配置文件 说明
  • 高度可定制化的主题风格和菜单 说明
  • U盘硬件写保护开启时不影响基本功能
  • 不影响U盘日常普通使用
  • 版本升级时数据不会丢失
  • 无需跟随操作系统升级而升级Ventoy
Reply Favorite View the author
All Replies
ghostry
deepin
2020-04-09 10:40
#81
https://bbs.deepin.org/post/191166
deepin  live 是哪个镜像?  另外,你环境是虚拟机还是实机, UEFI还是Legacy?

http://cdimage.deepin.com/live-s ... ystem-2.0-amd64.iso

真机 uefi

I3 集显
Reply View the author
吉王义昊
deepin
2020-04-09 11:03
#82
本帖最后由 jwyh 于 2020-4-9 19:10 编辑

能不能直接装到电脑里
Reply View the author
Comments
ventoy
2020-04-09 12:10
啥叫直接装到电脑里。
ventoy
deepin
2020-04-09 11:33
#83
https://bbs.deepin.org/post/191166
这个工具会将U盘分为两个分区,第一个分区的大小可选吗?

当前版本不可选, 第二个分区32MB,剩余空间都给第一个分区。
Reply View the author
luzhishen
deepin
2020-04-09 12:01
#84
2. exFAT is natively supported since Linux kernel 5.4
deepin15.11的内核版本是4.15.0-30,在不升级内核的情况下,是不是就没法在deepin15.11下用这个工具了呢?
Reply View the author
ventoy
deepin
2020-04-09 12:08
#85
https://bbs.deepin.org/post/191166
2. exFAT is natively supported since Linux kernel 5.4
deepin15.11的内核版本是4.15.0-30,在不升级内核 ...

不会啊,只是从5.4开始内核直接开始支持挂载exFAT,在此之前大家都用fuse挂载exFAT,也能用的好好的。
Reply View the author
ventoy
deepin
2020-04-09 12:16
#86

能否详细说明一下现象。 PE镜像能否共享调试下,另外你的测试环境是虚拟机还是实体机,UEFI还是Legacy? 是无法启动,还是其他什么现象?
Reply View the author
luzhishen
deepin
2020-04-09 12:29
#87
https://bbs.deepin.org/post/191166
不会啊,只是从5.4开始内核直接开始支持挂载exFAT,在此之前大家都用fuse挂载exFAT,也能用的好好的。 ...

用Ventoy做好U盘后,插入U盘,deepin不会自动挂载,但文件管理器上会显示一个叫ventoy的新磁盘,点击它一下,就挂载上了,不知是什么原因。
Reply View the author
Comments
ventoy
2020-04-09 13:08
这个就不知道了, 我都是手动自己mount上
178******16
deepin
2020-04-09 12:41
#88
感谢,太好用的工具了,
Reply View the author
北冥夜未央
deepin
2020-04-09 12:52
#89
这个必须顶,牛!!!
Reply View the author
yiqing
deepin
2020-04-09 12:53
#90
mark一下,之前为了做多重启动盘,u盘都写爆一次,以后可以方便一点了
Reply View the author
deeplost
deepin
2020-04-09 14:19
#91
正在使用manjaro的deepin“僵尸粉”专门登录论坛来给作者加油点赞!
对一个喜欢捣鼓各种系统的人来说,你这个工具真的是非常nice。希望越来越好。
Reply View the author
Comments
ventoy
2020-04-09 15:06
多谢支持! Ventoy目标是支持DistroWatch上面全部的Linux发行版,欢迎折腾测试。
zswnic
deepin
2020-04-09 14:20
#92
非常感谢,已经用上了,很好用
Reply View the author
jianguo922
deepin
2020-04-09 14:35
#93
这个方便。
Reply View the author
ventoy
deepin
2020-04-09 14:38
#94
本帖最后由 ventoy 于 2020-4-9 22:39 编辑
https://bbs.deepin.org/post/191166
http://cdimage.deepin.com/live-system/deepin-live-system-2.0-amd64.iso

真机 uefi

这个deepin-live镜像确实启动不了, deepin-15.11 是可以的。
这个 deepin-live 对应的内核代码在编译的时候好像没有打开相关的config选项。导致这个系统无法执行32位的ELF文件。deepin-15.11的就可以。这些选项几乎所有的x86_64的发行版都会打开的,deepin-live不知道为什么没有打开。
Reply View the author
ventoy
deepin
2020-04-09 14:55
#95
https://bbs.deepin.org/post/191166
Ubuntukylin:https://www.ubuntukylin.com/downloads/download.php?id=73
UbuntuDDE:https://sourceforge. ...

这两个镜像我分别在我笔记本上试了 Legacy+UEFI模式,都是OK的。我看69楼回复中,好像DDE那个也是OK的。 这个有可能是兼容性问题,你的机器是什么型号的?
Reply View the author
ventoy
deepin
2020-04-09 15:04
#96
https://bbs.deepin.org/post/191166
实体机,进入启动页面按下Tab就会出现下列提示
vmlinuz initrd=initrd.img inst.stage2=hdABEL=CentOS\x2 ...

那个不是乱码, \x20表示空格, 你改成/dev/sdb4是因为软碟通制作的U盘无法继承那个Label,实际上是软碟通的一个BUG,你这样改是规避了这个BUG。
你把这个想法也带过来了, 实际上Ventoy不需要这么做,Ventoy没有这个BUG,你什么都不用改,直接进就行了。 CentOS 7 是Ventoy最早支持的一个系列,测试的很充分。
Reply View the author
taffy
deepin
2020-04-09 16:19
#97
https://bbs.deepin.org/post/191166
直接进系统的时候一般会先进入grub菜单,你在菜单的时候 用命令  exit 出来,看看往下走可以启动吗?
或 ...

我是惠普的本子,F10进入BIOS后设置UEFI模式下从U盘启动,但是直接进了grub,然后照你说的exit出来再选了一次U盘启动,提示“选择的启动映像是尚未被验证过的,请按Enter键继续”,回车又回到grub了。。。头大
Reply View the author
海鸥
deepin
2020-04-09 22:01
#98
https://bbs.deepin.org/post/191166
Yes,这个软件是我开发的,网站是要做中英文双语的, 只是为了防止自己后面没动力了,逼着自己先把英文的 ...

好的软件。要好好支持。
Reply View the author
窄口牛
deepin
2020-04-09 22:48
#99
casper-rw,只需要自己改改grub,建立一个img即可。fyde不是iso,它是一个磁盘镜像。
Reply View the author
heham
deepin
2020-04-09 23:02
#100
收藏了,改天试试
Reply View the author

......5 / 25
To page
Use Markdown Editor
Loading