无忧启动论坛

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

[已解决] 用BOOTICE 的 BCD 编辑器加入GRUB 项不能启动?

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-10 14:13:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我是小白!真的很白!—— 我的电脑是Windows 7 Ultimate 32-Bit ,一点都不白,而且很黑!
我想在 BCD 里加个 GRUB 的启动项!用的是 BOOTICE 最新的0.8版本!
grldr 和 grldr.mgr 两人文件都拷到了C:\盘的根目录!










如图,第二项,GRUB 项是用下面的批处理加入的,是成功的,重启后可以进入GRUB。
第三项,GRUB 项是用 BOOTICE 的 BCD 编辑器加入的,不成功,重启后显示无法加载启动项!


  1. @echo offrem by lianjiang
  2. cls
  3. echo.
  4. echo 请以管理员身份运行。
  5. echo.
  6. pause
  7. set gname=GRUB for DOS
  8. set vid=
  9. set timeout=5
  10. bcdedit >bcdtemp.txt
  11. type bcdtemp.txt | find "\grldr.mbr" >nul && echo. && echo BCD启动项中已有grub4dos的项目,无需再安装。&& pause && goto exit
  12. bcdedit /export "Bcd_Backup" >nul
  13. bcdedit /create /d "%gname%" /application bootsector >vid.ini
  14. for,/f,"tokens=2 delims={",%%i,In (vid.ini) Do (
  15.      set vida=%%i
  16. )
  17. for,/f,"tokens=1 delims=}",%%i,In ("%vida%") Do (
  18.      set vid={%%i}
  19. )
  20. echo %vid%>vid.ini
  21. bcdedit /set %vid% device partition=%systemdrive% >nul
  22. bcdedit /set %vid% path \grldr.mbr >nul
  23. bcdedit /displayorder %vid% /addlast >nul
  24. bcdedit /timeout %timeout% >nul
  25. if exist grldr.mbr copy grldr.mbr %systemdrive%\ /y && goto exit
  26. echo.
  27. echo 稍后请自行把grldr.mbr拷贝到%systemdrive%\根目录
  28. echo.
  29. pause
  30. :exit
  31. del bcdtemp.txt >nul
复制代码
比较了一下,主要是 OS GUID 的代码不同,我发现在BCD编辑器里,这个 OS GUID是不能更改的,这是 BOOTICE 的 BUG 吗,还是我用 BOOTICE 的 BCD 编辑器加入 GRUB 的方法不对,请大家指教!


----------------------------------

四楼和五楼兄弟给出了正解!谢谢!




[ 本帖最后由 ddianxing 于 2011-1-10 18:03 编辑 ]
2#
发表于 2011-1-10 14:57:44 | 只看该作者
不能直接加载grldr,必须先加载grldr.mbr !

2次的不同没看到?
回复

使用道具 举报

3#
 楼主| 发表于 2011-1-10 15:46:55 | 只看该作者

回复 #2 天涯海角1216 的帖子

第一张图是用批处理加入的GRUB,是第二项!
第二张图是用BOOTICE加入的,是第三项!

os guid 的值不同没有关系吗?
回复

使用道具 举报

4#
发表于 2011-1-10 16:38:01 | 只看该作者
回复

使用道具 举报

5#
发表于 2011-1-10 16:58:29 | 只看该作者
你下面一幅图打错了,应该是“grldr.mbr”而不是“grldr.mgr”
正好被你的注释挡住,看了好久。。。
回复

使用道具 举报

6#
 楼主| 发表于 2011-1-10 17:32:39 | 只看该作者

回复 #4 dgxhls #5 yyjdelete 的帖子

四楼,五楼的兄弟,

我太爱你们了!

3Q歪瑞嘛趣!




[ 本帖最后由 ddianxing 于 2011-1-10 18:05 编辑 ]
回复

使用道具 举报

7#
发表于 2011-1-11 17:18:32 | 只看该作者
是的,楼上几位帮你说清楚了,应该是 grldr.mbr,下次更新时我把这个默认值改一下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-27 22:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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