
无损修复重建Ventoy的EFI分区,避免格式化重做
背景:VTOYEFI分区数据损坏
前阵子给别人维修电脑时,笔者把一个写入Ventoy启动工具的大容量自制U盘,接入到一个只有C盘的Windows10系统机器中。
原本是想要拷贝一些数据来着,结果系统上的后台迅雷应用,识别到系统中出现了两个非C盘的分区盘符,直接往我的U盘路径中创建文件夹并拉屎产生一堆数据,把U盘上32MB的VTOYEFI分区给干废了,导致后续Ventoy启动盘无法被主板BIOS识别到U盘启动项。
一般来说,Ventoy启动盘故障无法启动,直接全盘重做就行。但是笔者的U盘是自制两百多GB的大容量方案,已经存放了两百GB的数据。如果要直接全盘重做,数据量太大,数据备份很不方便。
以前在维修Windows系统时,有过重建ESP分区引导的经验,因此笔者考虑到Ventoy启动盘的VTOYEFI分区也是能通过类似方法实现重建的。
巧合的是,笔者在Ventoy2Disk.exe程序的配置选项中也发现了一个「无损安装」按钮,几番尝试之下,就成功重建了VTOYEFI分区。
VTOYEFI分区修复重建步骤
- 1. 使用分区软件DiskGenius删除VTOYEFI分区,使其变为32MB的空闲空间。
- 2. 打开
Ventoy2Disk.exe程序,在主界面选中需要操作的U盘设备,点击界面菜单->配置选项->无损安装。 - 3. 完成安装后,VTOYEFI分区就实现修复重建了,Ventoy启动盘可以使用了。
注:经笔者实验,该方法步骤均适用于GPT/MBR分区表和NTFS/FAT32/exFAT格式分区。Ventoy「无损安装」是自v1.0.59起加入的功能特性。


内容延伸:无损安装Ventoy
这个「无损安装」功能原意就是设计用来在保留U盘原有数据的情况下无损安装Ventoy,因此读者朋友们要是有大容量移动存储设备(U盘或者移动硬盘)想要安装Ventoy,不想格式化删除数据的话,也是可以使用该功能实现无损安装的。
如果你的移动存储格式是NTFS或者EXT2/3/4格式的话,Ventoy2Disk.exe(适用于WindowOS)和Ventoy2Disk.sh(适用于LinuxOS)都能实现无损缩小,自动分出32MB空间,不需要手动操作拆分。
而前面介绍的VTOYEFI分区修复重建步骤,就是相当于手动分出32MB的空闲空间,则是适用于NTFS、FAT32、exFAT、EXT2/3/4所有格式。
参考文献
[1] 关于无损安装[EB/OL]. https://www.ventoy.net/cn/doc_non_destructive.html.
[2] Ventoy 最新资讯[EB/OL]. https://www.ventoy.net/cn/doc_news.html.
#可启动U盘 #无损安装 #无损修复 #EFI分区 #重建引导 #ventoy