无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011hiboy
打印 上一主题 下一主题

[原创] Grub2启动盘的制作,支持BIOS和UEFI哦.....

    [复制链接]
61#
发表于 2013-8-29 14:03:36 | 只看该作者
能提供一个g2ldr吗?楼主。。。。谢谢啦
回复

使用道具 举报

62#
发表于 2013-8-31 09:56:41 | 只看该作者

,,,,,,,

、某男陪女神逛街,女神看到一条长裙挺爱好的,导购说你腿长人美丽穿上确定难看。
此男道:别信导购的,老母猪都能给你说成西施貂禅。。。
回复

使用道具 举报

63#
发表于 2013-8-31 16:36:24 | 只看该作者
来支持楼主分享这个方法啊,
回复

使用道具 举报

64#
发表于 2013-9-6 22:38:32 | 只看该作者
GRUB.CFG这个文件不能改。我在LINUX中用终端打开。并修改再加入就不行了。请老大明示用什么修改。GRUB.CFG这个文件
回复

使用道具 举报

65#
发表于 2013-9-9 23:23:26 | 只看该作者
我打开了。但你的光盘不好用。引导有问题。
回复

使用道具 举报

66#
 楼主| 发表于 2013-9-10 09:57:11 | 只看该作者
2012zclsdz 发表于 2013-9-6 22:38
GRUB.CFG这个文件不能改。我在LINUX中用终端打开。并修改再加入就不行了。请老大明示用什么修改。GRUB.CFG这 ...

windows下记事本打开即可

另外编辑完毕后使用winhex去掉文件的头部无效信息
回复

使用道具 举报

67#
发表于 2013-9-26 22:04:45 | 只看该作者
2011hiboy 发表于 2013-6-17 13:42
对于BIOS来说Grub2我觉得没有G4D好使,但是对于UEFI来说,Grub2引导就太好使了,因为计算机默认引导只有一个 ...

刚接触GRUB2,比较茫然,也找不到详细资料,慢慢啃,谢谢楼主
回复

使用道具 举报

68#
发表于 2013-9-30 11:13:54 | 只看该作者
用 VM 10 测试无法启动

点评

开启了,用 GRUB2 for DOS/UEFI/ISO/PXE项目(winly)正式启动(含制作教程及源码)那个可以启动  详情 回复 发表于 2013-10-5 13:42
你怎么测试的?你是测试UEFI启动码?你的虚拟机开启efi功能了吗?  发表于 2013-10-1 21:04
回复

使用道具 举报

69#
发表于 2013-10-5 13:42:52 | 只看该作者
2012idle 发表于 2013-9-30 11:13
用 VM 10 测试无法启动

开启了,用 GRUB2 for DOS/UEFI/ISO/PXE项目(winly)正式启动(含制作教程及源码)那个可以启动
回复

使用道具 举报

70#
发表于 2013-10-8 20:02:17 | 只看该作者
请问  你那模版 里面的  rdtobot  可以删除吗?     少1个文件夹比较清爽
回复

使用道具 举报

71#
发表于 2013-10-9 00:18:03 | 只看该作者
dos工具不错,解决640K内存加载问题
回复

使用道具 举报

72#
发表于 2013-10-16 11:58:22 | 只看该作者
学习了
    感谢楼主。。。。。
回复

使用道具 举报

73#
发表于 2013-10-17 10:34:52 | 只看该作者
-Start EFI shell: How to use it?
-I got error when test with vmware uefi: "set" command.
-How to use grub4dos with grub2?
-How to start any winpe (64bit) with grub2?
Thank you so much!

点评

can you speak chinese ? I will answer you in Chinese.... 出现”set“是因为你编辑grub.cfg配置文件后,没有使用16进制编辑器去除首部的字节导致。 grub4dos菜单会写的话你试试chainloader命令加载g2ldr,当然  详情 回复 发表于 2013-10-17 15:22
回复

使用道具 举报

74#
 楼主| 发表于 2013-10-17 15:22:12 | 只看该作者
2012mshs 发表于 2013-10-17 10:34
-Start EFI shell: How to use it?
-I got error when test with vmware uefi: "set" command.
-How to u ...

can you speak chinese ? I will answer you in Chinese....

出现”set“是因为你编辑grub.cfg配置文件后,没有使用16进制编辑器去除首部的字节导致。
grub4dos菜单会写的话你试试chainloader命令加载g2ldr,当然只能引导BIOS支持的grub2.
uefi支持的grub2的引导文件使efi文件,grub4dos无法引导efi文件。
使用grub2引导支持uefi启动的PE很简单,参照帖子里引导efi文件的方法写菜单,即可。
回复

使用道具 举报

75#
发表于 2013-10-17 17:12:07 | 只看该作者
本帖最后由 2011hiboy 于 2013-11-3 01:26 编辑

How to change file grub.cfg? I write some menu in it and I get error "set" command. Thanks!

1、use “winhex” open the grub.cfg
2、Delete the first few bytes,Until the correct byte appear at the top
回复

使用道具 举报

76#
发表于 2013-10-28 11:07:52 | 只看该作者
怎样启动PE ISO 或则linux CD, ?
回复

使用道具 举报

77#
发表于 2013-11-22 11:31:04 | 只看该作者
楼主哦,看过您录制的教程,非常棒!现在有个问题想向您请教一下,我现在的电脑是UEFI+GPT的分区,安装的是WIN8.1 64位的系统,因为没有了原来mbr下的F11一键还原,所以现在想把我收集的一个win8 pe 32位,加到BCD的菜单上,今后想还原系统了,就在启动倒计时的时候选择PE进入,然后再进行一键还原!但是一直没有实现PE的启动,用过bootice , easybcd都加过菜单,都不行!但是我在bios+mbr的时候,用bootice,和easybcd添加PE菜单都没有问题的,都可以顺利加载并启动。所以请您指教一下哦,谢谢了!

点评

回复迟太久啦,以后有问题直接邮件比较好哦 win8pe 32位这款pe是可以支持UEFI启动,但是CPU是IA32构架的才行,而目前市场上99%的电脑都是X64的哦 ,这个知识点你去我的帖子就可以了解到。 简单的说,win8pe 3  详情 回复 发表于 2013-12-6 03:25
回复

使用道具 举报

78#
 楼主| 发表于 2013-12-6 03:25:01 | 只看该作者
2013kyj 发表于 2013-11-22 11:31
楼主哦,看过您录制的教程,非常棒!现在有个问题想向您请教一下,我现在的电脑是UEFI+GPT的分区,安装的是 ...

回复迟太久啦,以后有问题直接邮件比较好哦

win8pe 32位这款pe是可以支持UEFI启动,但是CPU是IA32构架的才行,而目前市场上99%的电脑都是X64的哦
,这个知识点你去我的帖子就可以了解到。

简单的说,win8pe 32位+UEFI 在现实环境中是无意义的。
回复

使用道具 举报

79#
发表于 2013-12-7 05:09:16 | 只看该作者
谢谢楼主!
学习了。。。
回复

使用道具 举报

80#
发表于 2013-12-26 12:18:53 | 只看该作者
ISO启动镜像无法使用!似乎少了什么文件。
回复

使用道具 举报

81#
发表于 2014-1-11 15:41:04 | 只看该作者
请问:

  1. UEFI
  2. 开机--->查找指定U盘内计算机默认引导文件:\efi\boot\bootx64.efi (grub2.efi改名)--->搜索[color=Red]指定位置[/color]的Grub.cfg--->加载Grub.cfg菜单,有用户自行选择启动项
复制代码


这个“指定位置”如何修改?是需重新 编译 grub2.efi 吗?



点评

Grub2正文部分(想DIY的仔细看) Grub2引导是可以定制的,建议下载ubuntu-13.04然后VMware虚拟机安装,然后使用 “grub-mkimage” 定制(n多过程需自行摸索,我下发提供点命令帮助哦..)。 提供bootconfig.cfg写  详情 回复 发表于 2014-3-2 22:31
回复

使用道具 举报

82#
发表于 2014-1-15 17:35:00 | 只看该作者
“ISO启动镜像”启动后,只有一光标在闪烁(BIOS系统)。
回复

使用道具 举报

83#
发表于 2014-1-17 23:11:26 | 只看该作者
能给出编译GRUB2所需要的程序和库么?最好是apt-get 直接安装的,不然太麻烦了,先谢谢了,如果能给出过程当然更好
回复

使用道具 举报

84#
 楼主| 发表于 2014-3-2 22:31:47 | 只看该作者

Grub2正文部分(想DIY的仔细看)
Grub2引导是可以定制的,建议下载ubuntu-13.04然后VMware虚拟机安装,然后使用 “grub-mkimage” 定制(n多过程需自行摸索,我下发提供点命令帮助哦..)。

提供bootconfig.cfg写法(放置于HOME文件夹):
search.file /boot/grub/grub.cfg root
set prefix=($root)/boot/grub/

提供g2ldr生成命令写法:
sudo grub-mkimage -d /boot/grub/i386-pc -c bootconfig.cfg -o core.img -O i386-pc biosdisk part_msdos fat exfat ntfs ext2 iso9660 udf configfile search help  reiserfs font linux chain
sudo cat /boot/grub/i386-pc/lnxboot.img core.img > g2ldr


我把自定义Grub2的步骤简单说一下:
bootconfig.cfg这个文件中的路径就是你能够自定义的。
而之后的g2ldr、g2ldr.mbr都由2部分组成:bootconfig.cfg+必要的模块。
我上面给出的命令包含了这两个部分。当然完成这些操作的环境是:ubuntu-13.04
回复

使用道具 举报

85#
发表于 2014-3-15 10:18:32 来自手机 | 只看该作者
mark……
回复

使用道具 举报

86#
发表于 2014-3-17 12:41:59 | 只看该作者
不错,顶起来,支持楼主
回复

使用道具 举报

87#
发表于 2014-3-18 19:36:08 | 只看该作者
换了新电脑,启动也要更新了
回复

使用道具 举报

88#
发表于 2014-3-19 22:19:32 | 只看该作者
多谢楼主分享,拿来用了,谢谢
回复

使用道具 举报

89#
发表于 2014-3-25 16:49:48 | 只看该作者

我是实机啊,不是用虚拟机啊。连菜单都未见,启动第一步就说是无效的系统。折磨我了。

本帖最后由 wuyouhou 于 2014-3-25 16:55 编辑

将U盘做成EFI的GPT盘,用ZIP压缩包来做盘后,并将机器设置成UEFI式外设备启动,64位GPT,最终结果是,不能启动U盘,报告英文无效的系统。我的机器是sonyVAIO的svf15218scw去年新机器。我的过程应该是没有毛病,因为我对启动已经是熟悉了,也反复复查了。所以,我的判断是,只能是grub2有毛病。
回复

使用道具 举报

90#
发表于 2014-3-28 19:44:43 | 只看该作者
错怪楼主了,对不起楼主,请楼主原谅。楼主辛苦啦,谢谢你们!折磨我了,终于找出原因啦,疑难解决了。笑话大王啦,时代不同了,今非昔比呀。Windows8/8.1系统的关机和开机都不是昔日的开机关机,实质上是核心休眠和核心出眠;在此关机状态下,用EFI启动管理器工盘是无法启动电脑的,任你如何手段也启动不成;若是用EFI的WinPE文件做成的工具盘,此种状态下能够启动电脑,但是,新存进系统C盘里的文件,在重新开机回到正常系统时,就全部是废品或丢失,其所占用的空间还得用分区的属性里的工具晃一遍才能回来。
所以大家注意啦,要在原来系统里用重启的方式来启动工具盘,否则,要么工作不正常,要么机器启动不成。事情就又来了,既然能重新启动电脑,那么电脑就应该是没有毛病的了,工具盘的用途就窄小很多了,普通人们就是拿来作玩物了,哈哈。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-19 15:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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