感谢分享 |
xing1954 2018-9-18 19:39 лл |
回复36#:wintoflash 非常感谢你的提醒,使用grub2.02正试版,调整了几个mod,成攻了。 定制命令: grub-mkimage.exe -d x86_64-efi -c X86_64-EFI.CFG -p /Grub2/UEFI_x86_64-efi -o X86_64-EFI.EFI -O x86_64-efi affs afs all_video appleldr bfs bitmap bitmap_scale blocklist boot btrfs cat chain cmp configfile cpio crc64 date datehook datetime disk echo efi_gop efi_uga efifwsetup elf eval exfat exfctest ext2 extcmd fat file font fshelp gettext gfxmenu gfxterm gfxterm_background gfxterm_menu gptsync gzio halt hashsum help hexdump hfs hfsplus hfspluscomp iso9660 jfs jpeg linux loadbios loadenv loopback ls lsacpi lsefi lsefimmap lsefisystab lsmmap lspci lvm lzopio memdisk minicmd multiboot multiboot2 newc normal ntfs part_apple part_bsd part_gpt part_msdos parttool png probe procfs random read reboot regexp reiserfs search search_fs_file search_fs_uuid search_label sleep squash4 tar terminal terminfo test tga time true udf video video_bochs video_cirrus video_colors video_fb videoinfo xfs xnu xzio zfs |
回楼上:用grub2.02b for win, grub2.02 for win 定制均不行。 |
发中间去了,应该发最后才对。 29#的:(https://pan.baidu.com/s/1nLsnAr_YZ2sXgIDdss-Gfg 密码: an44)bootx64.efi 我在黑mac中测试可以直接进入clover,估计内置了mod块和grub.cfg。 grub2能否引导clover问题不在grub.cfg上,而是在定制bootx64.efi中。 我定制的bootx64.efi引导clover出现22#同样的错误。 这里: http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1 定制的bootx64.efi可以引导clover,但没给出定制命令。 我在这里想请教热心的老师指教一下,能引导clover的grub2怎样写定制命令,包含那些mod,grub.cfg的内容。 29#的老师能发一下你的定制命令和grub.cfg吗,这里先谢过。 |
29#的:(https://pan.baidu.com/s/1nLsnAr_YZ2sXgIDdss-Gfg 密码: an44)bootx64.efi 我在黑mac中测试可以直接进入clover,估计内置了mod块和grub.cfg。 grub2能否引导clover问题不在grub.cfg上,而是在定制bootx64.efi中。 我定制的bootx64.efi引导clover出现22#同样的错误。 这里: http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1 定制的bootx64.efi可以引导clover,但没给出定制命令。 我在这里想请教热心的老师指教一下,能引导clover的grub2怎样写定制命令,包含那些mod,grub.cfg的内容。 29#的老师能发一下你的定制命令和grub.cfg吗,这里先谢过。 |
初步估计是你的grub.cfg菜单文件里面加载文件路径大小写的问题,改天有空也来试试看能否成功! |
具体如何写的? |
引导成功,没有问题 |
exhen 发表于 2018-5-16 13:08 链接: https://pan.baidu.com/s/1nLsnAr_YZ2sXgIDdss-Gfg 密码: an44 |
ziluopao 发表于 2018-5-16 10:32 把你的clover链接给我,我试一下 |
本帖最后由 ziluopao 于 2018-5-16 10:34 编辑 menuentry "启 动 UEFI Clover_2k_r_2671 x64" { search --file /EFI/CLOVER/CLOVERX64.efi --set=root chainloader ($root)/EFI/CLOVER/CLOVERX64.efi } 通过做实验证明,正统的grub2引导方法来引导四叶草是行不通的 |
就是定位作用,没区别。 |
看了这里有一个方法http://bbs.wuyou.net/forum.php?m ... d=373627&extra= 代码如下: menuentry "启 动 UEFI Clover_2k_r_2671 x64" { echo "正在启动clover x64,请等待...." search --file /myudisk.txt --set=root chainloader ($root)/EFI/Boot/CLOVERX64.efi } 但我试了一下,还是不行(放心:路径是没错的)! 另外查了一下,myudisk.txt是空文件,也不知用意是啥,是否还要和别的文件关联呢? |
窄口牛 发表于 2018-5-15 17:06 还是一样的错误提示 |
chainloader后面加一行boot试试 |
那你把这个bootx64.efi挪到clover文件夹,chainloader它试试。 |
ziluopao 发表于 2018-5-15 16:19 另外你应该设置了set pager=1,所以你的输出没有显示全,需要在-MORE-上一直回车让他输出完 |
ziluopao 发表于 2018-5-15 16:19 看你截图里我没有找到报错 |
本帖最后由 2012yjgsz 于 2018-5-15 16:24 编辑 启动四叶草是要预先配置的,不是拿来就能启动的,可以百度下。 |
ziluopao 发表于 2018-5-15 16:19 截图截全些,全部指令发上来 |
路径大小写没问题?那就要看四叶草本身是不是有问题了。 |
exhen 发表于 2018-5-15 16:13 加了boot还是一样的错 |
ziluopao 发表于 2018-5-15 16:09 这不是报错,这是正确运行了efi文件,你还需要一行boot |
定位这句需要,search --no-floppy --file --set=root /EFI/CLOVER/CLOVERX64.efi |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.