本帖最后由 qj_tzy 于 2025-9-16 13:42 编辑
ventoy无损安装到硬盘及uefi+legacy双启成功经验 一、电脑配置 1.我的电脑支持uefi+legacy双启 2.安装有固态和机械等2个硬盘,其中固态为gpt分区类型,ESP即EFI分区(2G,存放启动文件),其他分区安装有win等系统。机械硬盘为MBR分区类型,各分区用于存放用户数据。 二、ventoy无损安装到固态硬盘要点 1.用DiskGenius软件对固态硬盘的ESP分区进行调整,其要点见图中的2个点。 2.用Ventoy2Disk,选固态硬盘,进行无损安装。 3.安装好的注意之点。原则上不要对固态硬盘的分区进行调整,包括缩小和扩展某分区,这可能会改变其主引导记录MBR的内容,也不要改变MBR的内容,会致使安装的ventoy失效,即使点Ventoy2Disk的“升级”按钮也不能恢复,只能按其要求重新调整分区后,重新无损安装ventoy。 三、uefi引导ventoy 1.准备uefi引导文件。包括refind(也可是grub2或grub4dos的uefi模块)引导文件,拷入ESP分区的efi目录下。 2.refind引导ventoy 其菜单是: menuentry "ventoy" { icon /EFI/refind/icons/os_ventoy.png volume 0f3b0898-8987-4793-aa6e-072ad38bb83a #上面volume值是vtoyefi分区(即32MB分区)的分区GUID值,可用DiskGenius查看 loader /EFI/boot/grubx64_real.efi } 四、Legacy引导ventoy 注意:不支持legacy启动的电脑,此步忽略。 1.用固态硬盘引导 启动时,按功能键 FX(不同的电脑,功能键不同),选固态硬盘,则直接从已安装好的ventoy的legacy方式引导。 2.用另一硬盘引导grub4dos的legacy模式 ①在ESP分区建一目录,如g4dmenu,将grub4dos的legacy模块拷入g4dmenu目录下。 ②编辑启动ventoy的menu.lst菜单如下: 因ventoy的legacy的引导方式是,从安装到的硬盘的主引导记录MBR引导,不是从vtoyefi这个分区引导记录pbr进行引导。 其菜单是: title 搜索引导安装在硬盘中的ventoy find --set-root --devices=h /ventoy/ventoy_x86.cpio #chainloader ()+1 #上句引导ventoy分区pbr失败 set pdsk=%@root% echo %pdsk:~,4%) | set dsk_no= set pdsk= chainloader %dsk_no%+1 ③将grub4dos部署到另一硬盘 切记:不能部署到固态硬盘,否则会破坏已在固态硬盘中安装好的ventoy。 ④按功能键 FX,选另一硬盘,则通过grub4dos引导进入ventoy的legacy方式。
|