无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6612|回复: 19
打印 上一主题 下一主题

[求助] 非UD,如何向GRLDR添加变色龙和Clover四叶草引导,求大神~

[复制链接]
跳转到指定楼层
1#
发表于 2014-12-8 20:44:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 BB青年 于 2014-12-8 20:56 编辑

如题。
小弟平时爱折腾电脑,喜欢启动制作也喜欢体验各种各样的操作系统,尤爱黑苹果~
自己现在DIY了一个启动盘,弄了几个winPE和微Linux,并且加入了UEFI启动,启动代码如下:
  1. debug off
  2. calc 29<<2+*0x8304 > nul
  3. calc *%@retval%+8 > nul
  4. calc *%@retval%=*%@retval%&0xffffff > nul
  5. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
  6. color=0xFFFFFF
  7. color border=0xFFFFFF
  8. write 0x8274 0x2001
  9. graphicsmode -1 1024 768
  10. splashimage /BB/bg.bmp
  11. font /BB/FONT_CN.HEX
  12. default 8
  13. clear

  14. title .                     运行 Windows 8 PE\n  ① 分为32/64位两个版本,整合系统维护工具与系统安装功能;\n  ② 建议优先尝试32位版本。
  15. find --set-root /BOOT/H3_MGRLD.BIN
  16. chainloader /BOOT/H3_MGRLD.BIN

  17. title .                     运行 Windows XPE\n  ● Windows XP PE,适用于老机。
  18. chainloader /BOOT/SETUPLDR.BIN

  19. title .                     启动 Ubuntu 12.04.2 精简版\n  ● Ubuntu精简版,可用于尝试Linux。
  20.     clear && echo $[1106] Loading Ubuntu-cooking3-v41.ISO from %@root%, Please Wait ...
  21.     find --set-root --devices=ch /EFI/ubuntu/ubuntu-cooking3-v41.iso
  22.     kernel /EFI/ubuntu/bzImage file=/cdrom/preseed/custom.seed boot=casper iso-scan/filename=/EFI/ubuntu/ubuntu-cooking3-v41.iso ro splash
  23.     initrd /EFI/ubuntu/Initrd.gz

  24. title  .                    启动 Parted Magic(32 位)\n  ① 内含全能分区工具 GParted 及 Clonezilla(再生龙)备份与还原工具;\n  ② 可用于黑苹果提取本机 DSDT 和 Codec。
  25. kernel /pmagic/bzImage APPEND edd=on vga=normal vmalloc=464MiB keymap=us zh_CN
  26. initrd /pmagic/initrd.img

  27. title  .                    启动 Parted Magic(64 位)\n  ① 内含全能分区工具 GParted 及 Clonezilla(再生龙)备份与还原工具;\n  ② 可用于黑苹果提取本机 DSDT 和 Codec。
  28. kernel /pmagic/bzImage64 APPEND edd=on vga=normal keymap=us zh_CN
  29. initrd /pmagic/initrd64.img

  30. title .                     运行 MaxDos9.3工具箱\n  ● 包含系统/bios密码清除、一键ghost、磁盘分区管理等多种dos小工具。
  31. map --mem /BOOT/IMGS/MAXDOS.IMG (fd0)
  32. map --hook
  33. chainloader (fd0)+1
  34. rootnoverify (fd0)

  35. title .                     运行 内存检测工具\n  ● 检测内存工作是否稳定。
  36. map --mem /BOOT/IMGS/Memtest.ISO (0xff) || find --set-root /BOOT/IMGS/Memtest.ISO (0xff) && map --mem /BOOT/IMGS/Memtest.ISO (0xff)
  37. map --hook
  38. chainloader (0xff)

  39. title .                     运行 硬盘MHDD扫描工具\n  ● 扫描硬盘坏道,并能提供低格擦除等硬盘坏道修复功能。
  40. map --mem /BOOT/IMGS/mhdd32ver4.6.iso (0xff) || find --set-root /BOOT/IMGS/mhdd32ver4.6.iso (0xff) && map --mem /BOOT/IMGS/mhdd32ver4.6.iso (0xff)
  41. map --hook
  42. chainloader (0xff)

  43. title .                     运行 HDDREG硬盘再生工具\n  ● 能在不损数据的情况下进行坏道扫描及修复。
  44. map --mem /BOOT/IMGS/HDDREG2011.iso (0xff) || find --set-root /BOOT/IMGS/HDDREG2011.iso (0xff) && map --mem /BOOT/IMGS/HDDREG2011.iso (0xff)
  45. map --hook
  46. chainloader (0xff)

  47. title .                     尝试从本地硬盘启动\n  ● 尝试启动本地系统。
  48. find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
  49. map () (hd0)
  50. map (hd0) ()
  51. map --rehook
  52. find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
  53. chainloader /ntldr || chainloader /bootmgr

  54. title .                     ===>>>重启计算机<<<===\n  ● 重新启动您的电脑(计算机)。
  55. reboot

  56. title .                     ===>>>关闭计算机<<<===\n  ● 彻底关闭您的电脑(计算机)。
  57. halt
复制代码




相信许多大神都知道黑苹果目前主要是依赖四叶草和变色龙进行引导启动的,现在想加入这两个引导工具,方便对黑苹果系统进行维护,求大神指点迷津

还有几个小问题...上面的grldr的【尝试从本地硬盘启动】启动项不管用,小弟也不会改了.....
另外,现在这个启动盘UEFI模式启动是由WBM直接引导进入win8x64pe,也想给UEFI价格启动菜单,不过考虑到WBM的引导界面太单调,求大神推荐个好用的GRUB UEFI引导模版,像Ubuntu那样的,能方便diy定制的也行,谢谢啦~
2#
 楼主| 发表于 2014-12-9 07:52:57 | 只看该作者
没人来
回复

使用道具 举报

3#
发表于 2014-12-9 09:06:04 | 只看该作者
帮你顶起,虽然我不是很懂。
回复

使用道具 举报

4#
发表于 2014-12-9 09:06:30 | 只看该作者
当初我也有和你一样的想法,直到看到GRUB2,我放弃了
你可以试一试
回复

使用道具 举报

5#
发表于 2014-12-9 09:39:36 | 只看该作者
本帖最后由 527104427 于 2014-12-10 08:31 编辑

给你。不过,四叶草的ISO是UEFI方式启动的,没测试BIOS方式是否能用。



还有一种方法,就是将变色龙或四叶草的引导安装到U盘,那就只能启动这两样东西了

变色龙、四叶草.part05.rar

2.96 MB, 下载次数: 517, 下载积分: 无忧币 -2

变色龙、四叶草.part04.rar

4 MB, 下载次数: 826, 下载积分: 无忧币 -2

变色龙、四叶草.part03.rar

4 MB, 下载次数: 348, 下载积分: 无忧币 -2

变色龙、四叶草.part02.rar

4 MB, 下载次数: 907, 下载积分: 无忧币 -2

变色龙、四叶草.part01.rar

4 MB, 下载次数: 821, 下载积分: 无忧币 -2

安装到U盘.part1.rar

4 MB, 下载次数: 307, 下载积分: 无忧币 -2

安装到U盘.part2.rar

835.28 KB, 下载次数: 400, 下载积分: 无忧币 -2

点评

谢谢  详情 回复 发表于 2014-12-9 19:49
回复

使用道具 举报

6#
 楼主| 发表于 2014-12-9 19:49:15 | 只看该作者
527104427 发表于 2014-12-9 09:39
给你。不过,四叶草的ISO是UEFI方式启动的,没测试BIOS方式是否能用。

谢谢

点评

[attachimg]204740[/attachimg] 代码如上图,BIOS启动均失败 [attachimg]204739[/attachimg]  详情 回复 发表于 2014-12-9 20:17
好像不行耶......  详情 回复 发表于 2014-12-9 20:14
回复

使用道具 举报

7#
 楼主| 发表于 2014-12-9 20:14:53 | 只看该作者

好像不行耶......
回复

使用道具 举报

8#
 楼主| 发表于 2014-12-9 20:17:49 | 只看该作者



代码如上图,BIOS启动均失败

点评

第二个四叶草是64位UEFI,笔误。 看来四叶草是得UEFI启动才行了,变色龙是没问题的。  详情 回复 发表于 2014-12-9 20:34
回复

使用道具 举报

9#
发表于 2014-12-9 20:34:42 | 只看该作者
BB青年 发表于 2014-12-9 20:17
代码如上图,BIOS启动均失败

第二个四叶草是64位UEFI,笔误。

看来四叶草是得UEFI启动才行了,变色龙是没问题的。

点评

变色龙跟两个四叶草启动都是上图那样 是不是引导代码有问题呢  详情 回复 发表于 2014-12-9 20:55
回复

使用道具 举报

10#
 楼主| 发表于 2014-12-9 20:55:18 | 只看该作者
527104427 发表于 2014-12-9 20:34
第二个四叶草是64位UEFI,笔误。

看来四叶草是得UEFI启动才行了,变色龙是没问题的。

变色龙跟两个四叶草启动都是上图那样
是不是引导代码有问题呢

点评

你更新一下grldr,版本太老了吧  详情 回复 发表于 2014-12-9 20:59
回复

使用道具 举报

11#
发表于 2014-12-9 20:59:03 | 只看该作者
BB青年 发表于 2014-12-9 20:55
变色龙跟两个四叶草启动都是上图那样
是不是引导代码有问题呢


你更新一下grldr,版本太老了吧


另外,这些ISO都要放在根目录。放在其它地方的话,菜单里面的路径要相应修改。

点评

怎么更新grldr呢?小白一个,求大神不吝赐教  详情 回复 发表于 2014-12-9 21:05
回复

使用道具 举报

12#
 楼主| 发表于 2014-12-9 21:05:27 | 只看该作者
527104427 发表于 2014-12-9 20:59
你更新一下grldr,版本太老了吧

怎么更新grldr呢?小白一个,求大神不吝赐教

点评

http://grub4dos.chenall.net/  详情 回复 发表于 2014-12-9 21:17
回复

使用道具 举报

13#
发表于 2014-12-9 21:17:18 | 只看该作者
BB青年 发表于 2014-12-9 21:05
怎么更新grldr呢?小白一个,求大神不吝赐教

http://grub4dos.chenall.net/

1.png (202.04 KB, 下载次数: 11)

1.png

2.png (23.1 KB, 下载次数: 11)

2.png

FbinstTool.7z

1.76 MB, 下载次数: 25, 下载积分: 无忧币 -2

grub4dos-0.4.5c-2014-11-29.7z

258.03 KB, 下载次数: 14, 下载积分: 无忧币 -2

点评

正在测试中,谢谢大神  详情 回复 发表于 2014-12-9 21:25
回复

使用道具 举报

14#
 楼主| 发表于 2014-12-9 21:25:00 | 只看该作者
527104427 发表于 2014-12-9 21:17
http://grub4dos.chenall.net/

正在测试中,谢谢大神

点评

[attachimg]204756[/attachimg] 还是启动不了 感觉是引导代码有问题  详情 回复 发表于 2014-12-9 21:34
回复

使用道具 举报

15#
 楼主| 发表于 2014-12-9 21:34:57 | 只看该作者
BB青年 发表于 2014-12-9 21:25
正在测试中,谢谢大神


还是启动不了  感觉是引导代码有问题

点评

抱歉,的确是代码有点问题。大概是人老了,记忆力衰退 重新到5#下载吧  详情 回复 发表于 2014-12-10 08:33
回复

使用道具 举报

16#
发表于 2014-12-10 08:33:54 | 只看该作者
BB青年 发表于 2014-12-9 21:34
还是启动不了  感觉是引导代码有问题

抱歉,的确是代码有点问题。大概是人老了,记忆力衰退

重新到5#下载吧

点评

不过又发现新问题了...... 由于黑苹果现在已经换上Clover引导,而原本我使用的变色龙2380是可以引导Yosemite的,于是我将您给的wowpc.iso替换成我目前使用的那个,也没想到大神昨晚直接给了我目前最新的变色龙r2510  详情 回复 发表于 2014-12-10 09:44
哈哈 是少了一句: 现在变色龙基本上没问题啦,Clover还是不行,可能BIOS启动环境下支持不好吧  详情 回复 发表于 2014-12-10 09:31
回复

使用道具 举报

17#
 楼主| 发表于 2014-12-10 09:31:03 | 只看该作者
527104427 发表于 2014-12-10 08:33
抱歉,的确是代码有点问题。大概是人老了,记忆力衰退

重新到5#下载吧
  1. title .                     变色龙
  2. if exist /macboot/wowpc.iso || find --set-root /macboot/wowpc.iso
  3. map --mem /macboot/wowpc.iso (0xff)
  4. map --hook
  5. chainloader (0xff)
  6. boot
复制代码

哈哈  是少了一句:
  1. map --hook
复制代码


现在变色龙基本上没问题啦,Clover还是不行,可能BIOS启动环境下支持不好吧
回复

使用道具 举报

18#
 楼主| 发表于 2014-12-10 09:44:32 | 只看该作者
本帖最后由 BB青年 于 2014-12-10 09:47 编辑
527104427 发表于 2014-12-10 08:33
抱歉,的确是代码有点问题。大概是人老了,记忆力衰退

重新到5#下载吧


不过又发现新问题了......
由于黑苹果现在已经换上Clover引导,而原本我使用的变色龙2380是可以引导Yosemite的,于是我将您给的wowpc.iso替换成我目前使用的那个,也没想到大神昨晚直接给了我目前最新的变色龙r2510。
两个wowpc.iso在虚拟机测试均无问题,不过实体机启动我替换的2380后,引导直接卡住,而大神给我i的2510没问题可以顺利进入变色龙引导界面......

于是我想可能是机器通用性的问题,为了更好的启动兼容性。我想多加几个版本的wowpc.iso,便想到了使用子启动菜单:

  1. ........节选
  2. title .                     运行 MaxDos9.3工具箱\n  ● 包含系统/bios密码清除、一键ghost、磁盘分区管理等多种dos小工具。
  3. map --mem /BOOT/IMGS/MAXDOS.IMG (fd0)
  4. map --hook
  5. chainloader (fd0)+1
  6. rootnoverify (fd0)

  7. title
  8. clear

  9. title .                     【test】子启动菜单测试【test】
  10. RUN /BOOT/GRUB/MENUtest.LST
  11. title
  12. clear

  13. title .                     运行 内存检测工具\n  ● 检测内存工作是否稳定。
  14. map --mem /BOOT/IMGS/Memtest.ISO (0xff) || find --set-root /BOOT/IMGS/Memtest.ISO (0xff) && map --mem /BOOT/IMGS/Memtest.ISO (0xff)
  15. map --hook
  16. chainloader (0xff)

  17. title
  18. clear
  19. 节选.........
复制代码


但是虚拟机测试时,选不到这个子启动菜单选项:


大神能不能指点一下这是什么问题?

点评

title . 【test】子启动菜单测试【test】 command RUN /BOOT/GRUB/MENUtest.LST  详情 回复 发表于 2014-12-10 09:48
回复

使用道具 举报

19#
发表于 2014-12-10 09:48:29 | 只看该作者
BB青年 发表于 2014-12-10 09:44
不过又发现新问题了......
由于黑苹果现在已经换上Clover引导,而原本我使用的变色龙2380是可以引导Yo ...

title .                     【test】子启动菜单测试【test】
command   RUN   /BOOT/GRUB/MENUtest.LST

点评

好的,正在测试  详情 回复 发表于 2014-12-10 10:02
回复

使用道具 举报

20#
 楼主| 发表于 2014-12-10 10:02:58 | 只看该作者
527104427 发表于 2014-12-10 09:48
title .                     【test】子启动菜单测试【test】
command   RUN   /BOOT/GRUB/MENUtest.LS ...

好的,正在测试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 03:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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