无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 極限驅動

[分享] Windows定制Grub2(包括BIOS和UEFI、自定义Grub2路徑)

    [复制链接]
发表于 2014-10-28 23:43:33 | 显示全部楼层
但是在用Dos下显示config.cfg文件内的时候,确实在前面多了个亮点,不知是什么。
另外,在用同样的命令编辑core.img文件的时候,dos查看文件的大小的时候,后编辑的文件比原来的文件少了3个字节。而且,我用原来的命令做引导的时候,总会出现Unknown command "???search.fle".。而后编辑的引导时就没有了前面的三个问号。

现在还怀疑grub2.02是不是不支持search.file这个命令了。真实愁疼!!!!!!!!
谢谢回复!这么晚还没休息呢。

点评

你先修正一下路径,然后定制看看,应该可以的。你的情况跟我一模一样呀! 如果还不行,我发一个批处理给你,简单操作。  详情 回复 发表于 2014-10-28 23:53
回复

使用道具 举报

发表于 2014-10-28 23:53:17 | 显示全部楼层
ludun 发表于 2014-10-28 23:43
但是在用Dos下显示config.cfg文件内的时候,确实在前面多了个亮点,不知是什么。
另外,在用同样的命令编 ...

你先修正一下路径,然后定制看看,应该可以的。你的情况跟我一模一样呀!
如果还不行,我发一个批处理给你,简单操作。

评分

参与人数 1无忧币 +5 收起 理由
ludun + 5 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-10-28 23:54:24 | 显示全部楼层
2011phzhc 发表于 2014-10-28 23:35
从你列出的结构看Config.CFG路径有误。
Config.CFG内容:
search.file /EFI/Grub2/BIOS/grub.cfg roo ...

注意路径中的红色部分!

评分

参与人数 1无忧币 +5 收起 理由
ludun + 5 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-10-28 23:57:35 | 显示全部楼层
朋友,确实找到毛病了,刚刚用Dos下编辑的config.cfg和grub.cfg文件,引导后一切正常啊!

另外,你的系统和U盘是和我的一样,但是我在编辑CFG文件的是使用的输入法是Win8.1自带的中文输入法,可能和输入法也有关系。找到了一些经验,失败是成功之母吗。终于找到毛病了,再次谢谢大家的回复与关心。

点评

行就好!互相帮助嘛!  详情 回复 发表于 2014-10-29 00:00
回复

使用道具 举报

发表于 2014-10-29 00:00:55 | 显示全部楼层
ludun 发表于 2014-10-28 23:57
朋友,确实找到毛病了,刚刚用Dos下编辑的config.cfg和grub.cfg文件,引导后一切正常啊!

另外,你的系 ...

行就好!互相帮助嘛!

评分

参与人数 1无忧币 +5 收起 理由
ludun + 5 多谢关注。

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-10-29 00:33:13 来自手机 | 显示全部楼层
本帖最后由 極限驅動 于 2014-10-29 01:06 编辑

如果啟動時出現閃過的錯誤提示,可以忽略掉,出現原因是Grub.CFG文件编碼使用了UTF-8帶ROM頭,其實標準的UTF-8編碼是不帶ROM頭的。
Grub.CFG文件应該使用UTF-8無ROM編碼,使用帶ROM頭的Grub.CFG文件,它的第壹行配置參數會無法正確識別,也就是第壹行配置無效,所以會出現啟動時閃過錯誤提示。
可以實驗一下,在Grub.CFG文件的第壹行隨便填寫壹些字母,啟動時這些開頭的個別字母就會在閃過錯誤提示中出現。
因為算不上真正的錯誤,Grub2照樣能啟動。我也就沒在貼子中說出來,覺得在這點讓你迷茫了,很不好意思!下次我修改貼子!
還有Windows下自帶的文本編輯在每次保存文本為UTF-8編碼時,都是帶ROM的,必須使用其它文本編輯修改成UTF-8無ROM

点评

用Notepad++编辑即可。  详情 回复 发表于 2014-10-29 12:04
回复

使用道具 举报

 楼主| 发表于 2014-10-29 01:16:47 | 显示全部楼层
本帖最后由 極限驅動 于 2014-10-29 01:26 编辑
2011phzhc 发表于 2014-10-28 23:35
从你列出的结构看Config.CFG路径有误。
Config.CFG内容:
search.file /EFI/Grub2/BIOS/grub.cfg roo ...


他在57樓路徑中你好像看錯了

內核文件夾是在 /Grub2/BIOS/ 位置是直接在根目錄中
不在根目錄的 EFI 之內,也就是只有:
/EFI/Boot
/EFI/microsoft
不存在  /EFI/Grub2/BIOS
回复

使用道具 举报

发表于 2014-10-29 12:04:23 | 显示全部楼层
極限驅動 发表于 2014-10-29 00:33
如果啟動時出現閃過的錯誤提示,可以忽略掉,出現原因是Grub.CFG文件编碼使用了UTF-8帶ROM頭,其實標準的UT ...

用Notepad++编辑即可。

点评

这个是这次我做引导不成功的主要原因啊。  详情 回复 发表于 2014-10-29 17:37
回复

使用道具 举报

发表于 2014-10-29 17:37:12 | 显示全部楼层
本帖最后由 ludun 于 2014-10-29 17:39 编辑

如果啟動時出現閃過的錯誤提示,可以忽略掉,出現原因是Grub.CFG文件编碼使用了UTF-8帶ROM頭,其實標準的UTF-8編碼是不帶ROM頭的。
Grub.CFG文件应該使用UTF-8無ROM編碼,使用帶ROM頭的Grub.CFG文件,它的第壹行配置參數會無法正確識別,也就是第壹行配置無效,所以會出現啟動時閃過錯誤提示。
可以實驗一下,在Grub.CFG文件的第壹行隨便填寫壹些字母,啟動時這些開頭的個別字母就會在閃過錯誤提示中出現。
因為算不上真正的錯誤,Grub2照樣能啟動。我也就沒在貼子中說出來,覺得在這點讓你迷茫了,很不好意思!下次我修改貼子!
還有Windows下自帶的文本編輯在每次保存文本為UTF-8編碼時,都是帶ROM的,必須使用其它文本編輯修改成UTF-8無ROM

这个是这次我做引导不成功的主要原因啊。
回复

使用道具 举报

发表于 2014-11-2 21:53:25 | 显示全部楼层
你好:
按照你的帖子一步一步操作,试了多天一直都不成功开机,可否请你寄你批次处理档案给我,看能不能成功,thanks

点评

你的內核文件夾的路徑是在哪裡?以及你的定制命令是什麼?我看壹下  详情 回复 发表于 2014-11-3 15:27
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-9-20 01:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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