无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
杏雨梨云专业量产版USB-CD启动U盘,装机专用系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: teasiu

[原创] GRUB2.02 for DOS/UEFI/ISO/PXE项目(winly)2016最新版

    [复制链接]
发表于 2016-6-26 18:31:17 | 显示全部楼层
求助:
新买的电脑,雷神911_s2d,
系统:windows_enterprise_x64,第一硬盘第二分区
引导分区:第一硬盘(固态硬盘)第一分区,(UEFI,单独的ESP分区)
1、
Qemu启动测试器、VM:
    legabios下可以引导winly.iso, uefi下不能;
2、
实体机:
     在ESP中,加入winly-efi.7z中的文件并替换原来\efi\boot\下的efi文件,启动选择第一硬盘启动,无效果;
     用winly中的efi替换bootfw.efi  (文件具体名字怎么写的不清楚了)和bootmgr.efi ,选择window bootmanager,无效果;

点评

找到原因了,UEFI固件里面没有提供SECURE BOOT选项一开始,后面找到怎么改了  详情 回复 发表于 2016-6-26 22:54
回复

使用道具 举报

发表于 2016-6-26 18:38:16 | 显示全部楼层
本帖最后由 wintoflash 于 2016-6-26 19:01 编辑
meoit 发表于 2016-6-25 15:34
Nice share teasiu!.

With topic of LingLongX, I am make success:


Use OSCDimg or mkisofs
first , use UltraISO or Disk Genius , create "xxx.img" image file ,
copy bootia32.efi and bootx64.efi to xxx.img\EFI\BOOT\
捕获.PNG
then , use
  1. @echo off
  2. set intdir=.\iso_root
  3. set UbootFile=.\grub2.bin
  4. set output=.\boot.iso
  5. set CD_label=Boot
  6. OSCDimg -h -m -o -u2 -udfver102 -l%CD_label% -bootdata:1#pEF,e,b%UbootFile% %intdir% %output%
  7. echo Done!
  8. exit
复制代码


回复

使用道具 举报

发表于 2016-6-26 21:26:09 | 显示全部楼层
WinToFlash. Thanks for your reply.

By the way, please reply to me: How can I change the default path of the file boot/grub/grub.cfg into Boot/MyMenu/Menu.cfg ?.

I wait for advice and answers from you.

点评

refer to this http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308026&extra=page%3D6 Edit config.cfg , replace set cfgfile="/boot/grub/grub.cfg" with set cfgfile="/Boot/MyMenu/Menu.cfg" ,and then  详情 回复 发表于 2016-6-26 21:59
回复

使用道具 举报

发表于 2016-6-26 21:59:29 | 显示全部楼层
本帖最后由 wintoflash 于 2016-6-26 22:01 编辑
meoit 发表于 2016-6-26 21:26
WinToFlash. Thanks for your reply.

By the way, please reply to me: How can I change the default p ...


refer to this http://bbs.wuyou.net/forum.php?m ... &extra=page%3D6
You should rebuild g2ldr or bootx64.efi with grub-mkimage
在linux下用# grub-mkimage --output=./core.img -c config.cfg --format=i386-pc biosdisk part_msdos fat ntfs ext2 search_fs_file
自定制core.img嵌入以下config.cfg文件,
/////////////////////////////////////////
set cfgfile="/boot/grub/grub.cfg"
search.file $cfgfile root
set prefix=($root)/boot/grub
//////////////////////////////////////////

Edit config.cfg , replace set cfgfile="/boot/grub/grub.cfg" with  set cfgfile="/Boot/MyMenu/Menu.cfg" ,and then run grub-mkimage --output=.\core.img -c config.cfg --format=i386-pc biosdisk part_msdos fat ntfs ext2 search_fs_file

点评

Thanks WinToFlash!. I build success Legacy ISO file with my custome the default path of Grub2 . I am make an UEFI ISO file, with main boot loader is Grub2. However, I can not chainloader successful  详情 回复 发表于 2016-6-29 18:37
回复

使用道具 举报

发表于 2016-6-26 22:54:50 | 显示全部楼层
2012547478659 发表于 2016-6-26 18:31
求助:
新买的电脑,雷神911_s2d,
系统:windows_enterprise_x64,第一硬盘第二分区

找到原因了,UEFI固件里面没有提供SECURE BOOT选项一开始,后面找到怎么改了
回复

使用道具 举报

发表于 2016-6-29 18:37:34 | 显示全部楼层
wintoflash 发表于 2016-6-26 21:59
refer to this http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308026&extra=page%3D6
You shoul ...

Thanks WinToFlash!.
I build success Legacy ISO file with my custome the default path of Grub2
.
I am make an UEFI ISO file, with main boot loader is Grub2. However, I can not chainloader successfull to Microsoft UEFI Boot Loader to call Windows Boot Manager (call menu in the BCD file).
I used to chainload bootmgr.efi.
.
Please help me this problem.

点评

You should chainload /efi/microsoft/boot/bootmgfw.efi instead of bootmgr.efi. bootmgr.efi is not an executable efi file.  详情 回复 发表于 2016-6-30 09:32
回复

使用道具 举报

发表于 2016-6-30 09:32:54 | 显示全部楼层
meoit 发表于 2016-6-29 18:37
Thanks WinToFlash!.
I build success Legacy ISO file with my custome the default path of Grub2
.
...

You should chainload /efi/microsoft/boot/bootmgfw.efi instead of bootmgr.efi.
bootmgr.efi is not an executable efi file.
回复

使用道具 举报

发表于 2016-7-1 09:57:40 | 显示全部楼层
Thanks WinToFlash!.

I will try again.

Have a nice day!.
回复

使用道具 举报

发表于 2016-7-5 17:03:27 | 显示全部楼层
2011cwj6958 发表于 2013-5-13 17:46
版主的   WinLy4.1 Grub2 for dos 提供的代码真是强大,可以启动不同版本到现在的最新版本Linux。
ubuntu  ...

我想用winly在efi32的平板上整体启动呜啦啦的UD-WLL多功能系统,该怎么写菜单

点评

efi下没必要用UD版的。 直接下载普通版的,菜单写法跟我做的一样。  详情 回复 发表于 2016-7-5 20:59
回复

使用道具 举报

发表于 2016-7-5 20:59:13 | 显示全部楼层
tulongwa 发表于 2016-7-5 17:03
我想用winly在efi32的平板上整体启动呜啦啦的UD-WLL多功能系统,该怎么写菜单

efi下没必要用UD版的。
直接下载普通版的,菜单写法跟我做的一样。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-6-20 01:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表