本帖最后由 chen463 于 2024-6-28 10:08 编辑
最新版已改善一些问题,现在操作起来非常完美。
................
grub4dos-for_UEFI-2023-03-29使用后心得分享放心试用grub4dos-for_UEFI吧!
首先感谢各位参与开发的大大们,比个心点个赞!青出于蓝更甚于蓝,完美展现grub4dos-for_UEFI的强大功能。这几天折腾着来回测试使用,发现一些疑惑问题,特提出与大家探讨。
后学使用配备工具:新旧双机本,双硬盘pcie ssd固态卡盘,SATA硬盘,双优盘-双分区FAT32和NTFS,UEFI启动在(0,0)(0,1) 前后互换各一。
1. 官方提供的模板菜单中,做了一些修正。也在论坛上整理了些大家使用的菜单,供大家参考学习研究讨论。前面页项,经过测试都成功通过,后面菜单启动 Windows 系统有明码部分持保留态度,建议尽量不用,机率各半。
2. 使用外部命令 NTBOOT 启动 WIM/VHD (方案2),有失败风险被后学剔除,有做了一些修正。少了绝对路径号。
3. 使用外部命令 NTBOOT 启动 Windows 系统,明码#测试失败。隐留下来。
4. 使用外部命令 RUN 启动 WIM/VHD (wim ISO IMG方案) 明码部分,有失败风险被后学全部排除。尤其RUN使用上条件特别严苛,执行搜索到相同文件夹没有存在要执行的文件,直接错误讯息。即使输入明码也照错不误。RUN明码操作失败是后学自己少文件问题,补上。
5. 没测试Linux,还有些隐藏的菜单保留是没测试。
6. 另外加了优盘原bcd更名bootx64O.efi菜单,保持原来UEFI启动,如需要可换回原来BCD操作。
7. 后学提供的菜单,在后面都加上ROOT启动盘号提示,如发现已经变更,可选择第三四项启动虚拟光盘菜单后,重新启动就恢复在(0,0)或(0,1) 启动盘号,这一项动作最重要,错误的root启动盘号,接下来会出状况的。尤其是多盘的重复系统盘区容易出错。不知为什么原因?
8. 在多盘使用情况下,有太多个相同名称类似boot.wim文件PE档案,这时先确认分区号,再使用(hd1,1)明码磁盘号设定唯一绝对路径启动它。
后续再补充
看到论坛上很多人反应不会使用和操作时出现错误讯息,燃起后学多事的热情。 给第一次使用的朋友一次到位方法:下载后解压到优盘FAT32分区下/efi,不用怕出意外,放心试用grub4dos-for_UEFI吧!
如何把grub4dos-for_UEFI-2023-03-29安装到优盘FAT32分区下/efi
1. grub4dos-for_UEFI-2023-03-29-efi.7z-是grub4dos-for_UEFI使用时相对文件夹。 2. bootx64.7z-是原来UEFI_BCD启动bootx64.efi复制更名为bootx64O.efi,以后要恢复回原来UEFI_BCD启动方式,就复制更名bootx64.efi就可,万无一失以防万一。 3. other-是其它外部命令和背景图和文字相关文件。文字相关文件太大了,把other.7z.001.7z,other.7z.002.7z更名other.7z.001、other.7z.002解压other.7z.001就可。*(把后面 点7Z去掉改名再解压other.7z.001) 4. 把下载的PE.ISO更名为cdrom.iso,放在根目录下/cdrom.iso,测试OK再自己改名称和位置。 5. 把下载的PE.ISO提取/sources/ boot.wim 更名为winpe.wim放在目录下/boot/imgs/winpe.wim,测试OK再自己改名称和位置。 6. grub4dos-for_UEFI的IMG使用跟grub4dos不相通,别拿grub4dos使用下的dos.img来执行,不懂的干脆不用。后学也不懂,只拿别人测试用的UEFI.img来测试而已。 7. 如此具备方法,还不会使用grub4dos-for_UEFI,怕怕.….,不怕不会,有心用心多学多问就对了。
如何把grub4dos-for_UEFI-2023-03-29安装到系统硬盘上 bootx64.efi 是计算机默认引导文件 bootmgfw.efi 是 Windows默认引导文件 bootmgfw.efi 是优先启动第一顺位,其次是bootx64.efi 1. 打开在ESP分区C或(X): SYSTEM:\EFI 2. 首先把\EFI\bootx64.efi复制更名为bootx64O.efi,方便以后更名恢复 3. 如安装在U盘一样的操作解压到C: 4. 把在\EFI\Microsoft\boot\bootmfgw.efi复制更名为bootmfgwO.efi,方便以后更名恢复。让Windows默认引导文件启动失败,进而转到bootx64.efi计算机默认引导文件启动成功grub4dos-for_UEFI 5. 重新启动BIOS主板按F2设定要把安全启动关闭,关闭后就可以进入grub4dos-for_UEFI菜单 6. Security-Secure Boot-Disabled #Boot-Fast Boot--Disabled-(BIOS legacy-no) 7. 以上操作在新机上可以启动,但在旧机上不能启动,先把/efi/microsoft/boot/bootmgfw.efi复制更名为bootmgfwO.efi,防备以后恢复,把启动grub4dos-for_UEFI-2023-03-29的BOOTX64.EFI复制更名为bootmgfw.efi复制到/efi/microsoft/boot/bootmgfw.efi取代它来启动grub4dos-for_UEFI菜单。OK成功
如何把grub4dos-for_UEFI另类安装法:如果主板支持NTFS启动把它安装在硬盘上,除了启动相关系统盘外,后面的资料盘,分区是FAT或是NTFS都可以解压玩玩看。
总结 {RUN/NTBOOT for GRUB4EFI RUN/NTBOOT使用外部命令已经修正U盘启动EFI可以启动系统盘-WINPE.WIM} G4E配合着Grub2切换使用UEFI启动,可谓完美,可以自己选择由哪一个优先启动,boot×64.efi的使用权全由您决定。 如果主板支持NTFS启动,想把UEFI安装在NTFS分区,可以的。 测试外挂U固态盘是NTFS分区,UEFI菜单是可以启动的。 G4E菜单藉由使用外部命令 NTBOOT和使用外部命令RUN启动WIM文件, 发现放在NTFS分区里面,会因WIM含有些碎片分区格式等因素找不到WIM启动而失败。 另外GRUB2启动,则不受影响运行正常。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435394&fromuid=87737
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435653&fromuid=87737
运用diskpart脚本自动执行制作U盘分区[多语言版]
UD+多分区建立的迷思方法心得与分享
|