|
以前我是单独给pe分个区的,分区名比如叫XY,refind的菜单项像这样:- menuentry ABCDE {
- icon /EFI/refind/themes/celestial/icons/os_mandriva.png
- volume XY
- loader /EFI/BOOT/BOOTX64.EFI
- graphics on
- }
复制代码 其中loader是根据pe内部情况来的,有的pe的主引导文件可能不是处在这样的目录结构。
后面用了论坛里大神改的硬盘版ventoy,就省的给pe单独分区麻烦,直接用ventoy引导pe的iso,用refind引导ventoy,菜单项像这样:
- menuentry Ventoy {
- icon /EFI/refind/themes/celestial/icons/os_refind.png
- loader /EFI/ventoy/Boot/BOOTX64.EFI
- graphics on
- }
复制代码
vhd(x)的话还是喜欢用refind引导,流程更顺畅。而win7起本身支持vhd(x),整起来也比较方便。实践过程中发现最好是引导文件与系统对应,不要混用不然可能出莫名其妙的bug。比如用的win11的vhd(x),提取其引导目录Microsoft到esp分区里,再用bootice之类软件改其中的bcd,把启动项改成vhd(x)类型。如果是全新安装的vhd(x),直接用第三方引导的话需要esp分区的EFI文件夹下也有Microsoft引导目录,不然安装会失败只能从头再来。
windows的vhd(x)菜单项如下:
- menuentry Win11VHD {
- icon /EFI/refind/themes/celestial/icons/os_win8.png
- loader /EFI/win11vhd/Microsoft/Boot/bootmgfw.efi
- graphics on
- }
复制代码
linux用的kubuntu,按照ventoy的文档用虚拟机整好后,把vdiskchain放到esp分区里,refind菜单项如下:
- menuentry kubuntu {
- icon /EFI/refind/themes/celestial/icons/os_ubuntu.png
- loader /EFI/vdiskchain
- options "vdisk=/OS/kubuntu.vhd.vtoy"
- graphics on
- }
复制代码
|
|