无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 20886|回复: 42
打印 上一主题 下一主题

[教程] 【给PE制作者们献礼!】PE多重启动模版(grub2-2.00)教程及源码

    [复制链接]
跳转到指定楼层
#
发表于 2013-5-22 10:31:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 teasiu 于 2013-5-22 18:28 编辑

介绍:


关于winly项目的简介:
WinLy全称是Windows base Live Linux Installer  作者:teasiu#163.com
1、WinLy是启动引导器。
WinLy使用开源世界的GRUB2启动软件来引导,GRUB2是非常优秀的一款启动软件。

2、WinLy是安全软件。
WinLy使用的代码是开源代码,仅以分享的精神制作,不存在任何商业目的。
Winly的工作原理是:通过您本身windows系统的启动加载器NTLDR或BOOTMGR加载,所以,不会妨碍也不会损坏您的windows正常启动。

3、WinLy是易用软件。
适用windowsNT系列,Win2000、WinXP、Win7/8均能安装并成功引导。

4、winly支持UEFI和传统的bios启动
无论你是旧式电脑主板还是新型电脑主板,winly均能助你无忧启动。

5、winly的可扩展性和代码公开
您可以自由修改和扩展任何代码,编辑成你喜欢的样子。

===================================================
原理说明:
一、bios主板的引导
1、磁盘引导  
   先引导winlyldr.mbr(mbr引导) -->winlyldr(核心) -->winly.cfg(菜单)-风格包 -->启动系统

2、光驱引导
   先引导winly.bin(iso引导含核心) -->winly.cfg(菜单)-风格包 -->启动系统

3、引导windows
   通过命令ntlrd /ntldr引导windowsNT5,
   通过命令ntlrd /bootmgr引导windowsNT6+,
   通过命令chainloader device引导分区pbr

二、EFI主板的引导
1、32-bit引导文件
   /EFI/boot/bootia32.efi(核心) -->winly.cfg(菜单)-风格包 -->启动系统
2、64-bit引导文件
   /EFI/boot/bootx64.efi(核心) -->winly.cfg(菜单)-风格包 -->启动系统
3、引导windows
   通过命令chainloader /EFI/microsoft/boot/bootmgfw.efi引导windows的启动文件

三、中文字体支持/风格/背景等
1、中文字体支持文件unicode.pf2
2、风格文件修改文档theme.txt
3、背景支持jpg,vga,png图片格式

制作属于你发行的pe时,请自行删减相关文件。
比如自行修改bcd,修改启动菜单,修改后自行测试。


模版下载地址:
http://linux-pe.googlecode.com/files/winly.iso

项目源码地址:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308011

点评

还是grub2合盘最自由  发表于 2013-8-14 20:09

评分

参与人数 4无忧币 +20 收起 理由
peterpanheaven + 5 很给力!
fukystone + 5 很给力!
2011cwj6958 + 5 很给力!
hero8000 + 5 赞一个!

查看全部评分

推荐
发表于 2013-5-22 13:06:12 | 只看该作者
UEFI模式,能整体启动ISO,IMG吗?
回复

使用道具 举报

推荐
发表于 2013-5-22 11:19:55 | 只看该作者
试试新玩儿
回复

使用道具 举报

40#
发表于 2015-6-21 19:49:30 | 只看该作者
diyixia
回复

使用道具 举报

39#
发表于 2015-4-22 09:28:07 | 只看该作者
很不错的东东,Grub 2才是以后的趋势啊!给力的必须支持!!!
回复

使用道具 举报

38#
 楼主| 发表于 2015-4-17 21:09:45 | 只看该作者
继续奋斗,打算再编译一下grub2.00.2
回复

使用道具 举报

37#
发表于 2014-10-16 17:06:40 来自手机 | 只看该作者
感谢分享,学习了!
回复

使用道具 举报

36#
发表于 2014-5-11 08:18:27 | 只看该作者
为什么在虚拟机UEFI启动不了win8pe ,实机没测试
回复

使用道具 举报

35#
发表于 2014-2-11 20:25:05 | 只看该作者
兴奋中,折腾去了
回复

使用道具 举报

34#
发表于 2014-2-5 18:41:28 | 只看该作者
teasiu 发表于 2013-5-23 12:53
在bios主板和efi主板的启动模式下,其实可以使用不同的判断来实现运行不同的配置菜单的.

在bios主板和efi主板的启动模式下,怎样使用不同的判断来实现运行不同的配置菜单?
回复

使用道具 举报

33#
发表于 2014-2-5 14:22:41 | 只看该作者
本帖最后由 ali88home 于 2014-2-28 15:40 编辑
haook 发表于 2013-5-28 11:03
请问楼主你的PE多重启动模版,在启动WIN8的菜单后,BCD菜单显示的是英文,请问楼主如何显示中文菜单?谢谢!


哈哈!原来这个问题不是只有我而已,测试...应该是进入GRUB2把字型破坏了

呵呵...终于发现问题,原来efi更改名称,字形档也要有这个名称字形。
回复

使用道具 举报

32#
发表于 2013-8-16 01:46:59 | 只看该作者
漂亮的启动界面!
回复

使用道具 举报

31#
发表于 2013-8-16 00:10:45 | 只看该作者
留名,有时间好好学习下。辛苦了。
回复

使用道具 举报

30#
发表于 2013-8-15 10:05:51 | 只看该作者
不错的启动
回复

使用道具 举报

29#
发表于 2013-8-14 20:28:04 | 只看该作者
真正的猛男,不顶不行
回复

使用道具 举报

28#
发表于 2013-8-14 15:50:37 | 只看该作者
尼玛。。高手一个!
回复

使用道具 举报

27#
发表于 2013-8-4 17:55:00 | 只看该作者
学习贴,实习
回复

使用道具 举报

26#
发表于 2013-6-18 14:02:04 | 只看该作者
支持楼主!顶!学习中!
回复

使用道具 举报

25#
发表于 2013-6-11 14:43:54 | 只看该作者
请问楼主你的PE多重启动模版,是使用什么工具打包的ISO,谢谢!
回复

使用道具 举报

24#
发表于 2013-5-31 12:17:15 | 只看该作者
如何安装到u盘中。。如何能既能启动grub2又能启动pe
回复

使用道具 举报

23#
发表于 2013-5-28 11:24:34 | 只看该作者
支持,又一个给力的装载器,也在等syslinux6.0,也提供UEFI全面支持。
回复

使用道具 举报

22#
发表于 2013-5-28 11:03:36 | 只看该作者
请问楼主你的PE多重启动模版,在启动WIN8的菜单后,BCD菜单显示的是英文,请问楼主如何显示中文菜单?谢谢!

点评

哈哈!原来这个问题不是只有我而已,测试...应该是进入GRUB2把字型破坏了  详情 回复 发表于 2014-2-5 14:22
我觉得这跟BCD本身的设置以及BOOTMGR的语言文件有没有补齐有关  发表于 2013-5-28 13:22
回复

使用道具 举报

21#
发表于 2013-5-27 16:35:56 | 只看该作者
我想问一下,选项最后的
"Windows Base Live Linux..."
可否去掉?
回复

使用道具 举报

20#
发表于 2013-5-26 18:06:40 | 只看该作者
進入折騰中... ...
回复

使用道具 举报

19#
发表于 2013-5-26 17:52:30 | 只看该作者
下载一个模版来看看
回复

使用道具 举报

18#
发表于 2013-5-26 15:44:10 | 只看该作者
收下了,慢慢学习了解,偶是在太菜了
回复

使用道具 举报

17#
发表于 2013-5-26 13:31:36 | 只看该作者
grub2有没有类似微软光盘里的efisys.bin这样的引导扇区文件用来制作iso?我用您的新版slitaz虚拟机测试无法efi启动。
回复

使用道具 举报

16#
发表于 2013-5-26 12:50:33 | 只看该作者
模板iso根目录中的几个txt都是乱码
还有boot目录下的这个也是乱码 bzimage鍜宺ootfs鏄ず鑼冩枃浠
回复

使用道具 举报

15#
 楼主| 发表于 2013-5-23 18:20:04 | 只看该作者
讯极天度 发表于 2013-5-23 13:59
果断支持神雕!

提一下改正意见吧。
回复

使用道具 举报

14#
发表于 2013-5-23 13:59:44 | 只看该作者
果断支持神雕!
回复

使用道具 举报

13#
 楼主| 发表于 2013-5-23 12:53:22 | 只看该作者
在bios主板和efi主板的启动模式下,其实可以使用不同的判断来实现运行不同的配置菜单的.

点评

在bios主板和efi主板的启动模式下,怎样使用不同的判断来实现运行不同的配置菜单?  详情 回复 发表于 2014-2-5 18:41
回复

使用道具 举报

12#
 楼主| 发表于 2013-5-23 09:06:49 | 只看该作者
hhhyyy 发表于 2013-5-22 21:59
亮点就在这里,如果能研究成功启动,那我们又有新玩意折腾,关注中......

这个,绝对需要有心人去折腾才能实现.
回复

使用道具 举报

11#
发表于 2013-5-22 23:40:25 | 只看该作者
很好的,谢谢楼主分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-19 01:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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