[Share Experiences] 【分享】推荐一个国产开源制作可启动U盘的工具——Ventoy
Tofloor
poster avatar
ventoy
deepin
2020-04-09 07: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
...4 / 25
To page
犹科
deepin
2020-04-10 00:53
#61
我制作好后分别试了win10和centos7,win10可以进入安装界面,centos7我用的CentOS-7-x86_64-DVD-1511.iso,进入引导后hdABEL依旧乱码,linux dd查看分区路径,修改路径后报错mont:unknow filesystem type 'exfat'
求教https://bbs.deepin.org/user/230617
Reply View the author
ventoy
deepin
2020-04-10 00:59
#62
https://bbs.deepin.org/post/191166
安装Ubuntukylin20.04、UbuntuDDE20.04,在选择镜像后报错
(initramfs)Unable to find a medium containing ...

麻烦 两个镜像的名字,最好链接发下。我下来试试。另外,你的测试环境是什么,虚拟机还是实机, Legacy还是UEFI?
Reply View the author
ventoy
deepin
2020-04-10 01:00
#63
本帖最后由 ventoy 于 2020-4-9 17:05 编辑
https://bbs.deepin.org/post/191166
我制作好后分别试了win10和centos7,win10可以进入安装界面,centos7我用的CentOS-7-x86_64-DVD-1511.iso, ...

hdABEL乱码是什么意思? 最好截个图看一下。另外,你的测试环境是什么虚拟机还是实机?  UEFI还是Legacy?
Reply View the author
taffy
deepin
2020-04-10 01:03
#64
安装完把几个镜像拷进u盘后,重启进bios设置u盘启动就行了吗
Reply View the author
ventoy
deepin
2020-04-10 01:05
#65
https://bbs.deepin.org/post/191166
安装完把几个镜像拷进u盘后,重启进bios设置u盘启动就行了吗

是的,直接从U盘启动即可。
Reply View the author
underflow
deepin
2020-04-10 01:09
#66
本帖最后由 underflow 于 2020-4-9 17:10 编辑
https://bbs.deepin.org/post/191166
麻烦 两个镜像的名字,最好链接发下。我下来试试。另外,你的测试环境是什么,虚拟机还是实机, Legacy还 ...

Ubuntukylin:https://www.ubuntukylin.com/downloads/download.php?id=73
UbuntuDDE:https://sourceforge.net/projects/ubuntudde/files/latest/download
实体机,UEFI辛苦你了!
Reply View the author
taffy
deepin
2020-04-10 01:15
#67
u盘里拷了deepin15.11和ubuntu18.04desktop,设置了uefi模式下启动顺序第一个是u盘,但直接进了系统,没有从u盘启动……
Reply View the author
ghostry
deepin
2020-04-10 01:32
#68
https://bbs.deepin.org/post/191166
是 parted 卡住了, 加个  -s 参数可能会好

加参数后可以了.

试了几个iso,

winpe的正常启动,deepin-live的启动卡住5分钟,ubuntudde正常,

Reply View the author
随便逛逛
deepin
2020-04-10 01:33
#69
https://bbs.deepin.org/post/191166
是的,直接从U盘启动即可。

初期问题可能比较多,加油,非常期待你的正式版!!!
Reply View the author
犹科
deepin
2020-04-10 01:34
#70
本帖最后由 yuukiyork 于 2020-4-9 17:36 编辑
https://bbs.deepin.org/post/191166
hdABEL乱码是什么意思? 最好截个图看一下。另外,你的测试环境是什么虚拟机还是实机?  UEFI还是Legacy ...

实体机,进入启动页面按下Tab就会出现下列提示
vmlinuz initrd=initrd.img inst.stage2=hdABEL=CentOS\x207\x20x86_64 rd.live.check quiet
用软碟通制作的U盘改为如下格式可以正常进入安装
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet
现在进入后报错mont:unknow filesystem type 'exfat'
Reply View the author
186******42
deepin
2020-04-10 01:34
#71
思路不错啊!!我也要一个
Reply View the author
luzhishen
deepin
2020-04-10 01:54
#72
这个工具会将U盘分为两个分区,第一个分区的大小可选吗?
Reply View the author
ventoy
deepin
2020-04-10 01:55
#73
https://bbs.deepin.org/post/191166
u盘里拷了deepin15.11和ubuntu18.04desktop,设置了uefi模式下启动顺序第一个是u盘,但直接进了系统,没有 ...

直接进系统的时候一般会先进入grub菜单,你在菜单的时候 用命令  exit 出来,看看往下走可以启动吗?
或者UEFI一般机子都可以直接选择启动项的,比如F12或者其他什么快捷键之类的, 里面看看这个U盘有没有对应的启动项。
Reply View the author
ventoy
deepin
2020-04-10 01:56
#74
https://bbs.deepin.org/post/191166
加参数后可以了.

试了几个iso,

deepin  live 是哪个镜像?  另外,你环境是虚拟机还是实机, UEFI还是Legacy?
Reply View the author
ventoy
deepin
2020-04-10 01:56
#75
https://bbs.deepin.org/post/191166
初期问题可能比较多,加油,非常期待你的正式版!!!

多谢你的支持,我会努力做好的。
Reply View the author
luzhishen
deepin
2020-04-10 01:58
#76
https://bbs.deepin.org/post/191166
到这就卡住了.完全不动.

兄弟,/dev/sda是你的U盘设备文件名嘛?
Reply View the author
luzhishen
deepin
2020-04-10 02:02
#77
https://bbs.deepin.org/post/191166
建议楼主联系深度的工作人员,把这个软件加入深度商店!

在这个帖子里回复即可,https://bbs.deepin.org/post/174709
Reply View the author
lbygljq
deepin
2020-04-10 02:09
#78
本帖最后由 lbygljq 于 2020-4-9 19:03 编辑

挺好的。。。
Reply View the author
丶邪帝丨
deepin
2020-04-10 02:09
#79
PE不能用
Reply View the author
ghostry
deepin
2020-04-10 02:38
#80
https://bbs.deepin.org/post/191166
兄弟,/dev/sda是你的U盘设备文件名嘛?

是的.

内置盘是 /dev/nvme 开头的
Reply View the author
...4 / 25
To page