无忧启动论坛

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

[分享] grub 引导xp,vista,win7,2008,ubuntu,iso,img的示例

[复制链接]
跳转到指定楼层
1#
发表于 2011-2-15 08:02:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. 
  2. #color blue/green yellow/red white/magenta white/magenta
  3. timeout 30
  4. default /default
  5. gfxmenu /message
  6. password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/

  7. title find and load NTLDR of Windows NT/2K/XP
  8. find --set-root --ignore-floppies --ignore-cd /ntldr
  9. map () (hd0)
  10. map (hd0) ()
  11. map --rehook
  12. find --set-root --ignore-floppies --ignore-cd /ntldr
  13. chainloader /ntldr
  14. savedefault --wait=2

  15. title find and load BOOTMGR of Windows 7
  16. find --set-root --ignore-floppies --ignore-cd /bootmgr
  17. map () (hd0)
  18. map (hd0) ()
  19. map --rehook
  20. find --set-root --ignore-floppies --ignore-cd /bootmgr
  21. chainloader /bootmgr
  22. savedefault --wait=2

  23. title find and load UBUNTU
  24. password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
  25. find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
  26. kernel /boot/grub/core.img
  27. boot

  28. title find and boot WINPE.ISO
  29. password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
  30. find --set-root /WINPE.ISO
  31. map /WINPE.ISO (0xff) || map --mem /WINPE.ISO (0xff)
  32. map --hook
  33. chainloader (0xff)
  34. savedefault --wait=2

  35. title find and boot ubuntu-10.10-desktop-amd64.iso
  36. password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
  37. find --set-root /ubuntu-10.10-desktop-amd64.iso
  38. kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-amd64.iso locale=zh_CN.UTF-8
  39. initrd /initrd.lz

  40. title OKDOS.IMG
  41. password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
  42. find --set-root --ignore-floppies /OKDOS.IMG
  43. map --mem /OKDOS.IMG (fd0)
  44. map --hook
  45. chainloader (fd0)+1
  46. rootnoverify (fd0)

  47. title commandline
  48. commandline

  49. title floppy (fd0)
  50. chainloader (fd0)+1
  51. rootnoverify (fd0)

  52. title back to dos
  53. quit

  54. title reboot
  55. reboot

  56. title halt
  57. halt
复制代码
2#
 楼主| 发表于 2011-2-15 08:04:08 | 只看该作者
这个不要的,怎么编辑不掉呢

  1. 
复制代码
回复

使用道具 举报

3#
 楼主| 发表于 2011-2-15 08:05:51 | 只看该作者
目前有一个问题是,用下面的方法,对于水老的PE启动后没有光驱符号了,所以会导致没有外置,只是一个内核。
期待完美的boot 任意iso.

  1. title find and boot WINPE.ISO
  2. password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
  3. find --set-root /WINPE.ISO
  4. map /WINPE.ISO (0xff) || map --mem /WINPE.ISO (0xff)
  5. map --hook
  6. chainloader (0xff)
  7. savedefault --wait=2
复制代码
回复

使用道具 举报

4#
发表于 2011-2-15 08:45:17 | 只看该作者
楼主的菜单刚好可以用来测试下GRUB4DOS语法高亮转UBB.7z


timeout 30
default /default
gfxmenu /message
password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/


title find and load NTLDR of Windows NT/2K/XP
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2

title find and load BOOTMGR of Windows 7
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
savedefault --wait=2

title find and load UBUNTU
password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
kernel /boot/grub/core.img
boot

title find and boot WINPE.ISO
password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
find --set-root /WINPE.ISO
map /WINPE.ISO (0xff) || map --mem /WINPE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title find and boot ubuntu-10.10-desktop-amd64.iso
password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
find --set-root /ubuntu-10.10-desktop-amd64.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-amd64.iso locale=zh_CN.UTF-8
initrd /initrd.lz
title OKDOS.IMG

password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/
find --set-root --ignore-floppies /OKDOS.IMG
map --mem /OKDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title commandline
commandline

title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)

title back to dos
quit

title reboot
reboot

title halt
halt


[ 本帖最后由 Plantsoot 于 2011-2-15 08:47 编辑 ]
回复

使用道具 举报

5#
发表于 2011-2-15 09:09:46 | 只看该作者
用了gfxmenu也支持MD5密码了吗???
回复

使用道具 举报

6#
 楼主| 发表于 2011-2-15 18:54:24 | 只看该作者

回复 #5 amwwc 的帖子

支持。。。。。。。。。
回复

使用道具 举报

7#
 楼主| 发表于 2011-2-15 18:55:52 | 只看该作者
原帖由 Plantsoot 于 2011-2-15 08:45 发表
楼主的菜单刚好可以用来测试下GRUB4DOS语法高亮转UBB.7z


timeout 30
default /default
gfxmenu /message
password --md5 $1$0$z7NMI3K2mFGjjonRcvbZn/

title find and load NTLDR of Windows NT/2K/ ...

工具很不错,方便多了。
省的到处改字体颜色了。
回复

使用道具 举报

8#
 楼主| 发表于 2011-2-15 18:57:03 | 只看该作者

回复 #4 Plantsoot 的帖子

建议制作成论坛插件,这样就方便多了。
专业的论坛需要高手啊。
回复

使用道具 举报

9#
发表于 2011-2-15 20:08:43 | 只看该作者
哈哈  学习了  谢谢楼主
回复

使用道具 举报

10#
发表于 2011-2-15 22:00:17 | 只看该作者
原帖由 secowu 于 2011-2-15 08:05 发表
目前有一个问题是,用下面的方法,对于水老的PE启动后没有光驱符号了,所以会导致没有外置,只是一个内核。
期待完美的boot 任意iso.

title find and boot WINPE.ISO
password --md5 $1$0$z7NMI3K2mFGjjon ...

把菜单中的这行
map /WINPE.ISO (0xff) || map --mem /WINPE.ISO (0xff)
改为
map --mem /WINPE.ISO (0xff)
应该就有外置了~
回复

使用道具 举报

11#
 楼主| 发表于 2011-2-16 16:27:02 | 只看该作者

回复 #10 81129950 的帖子

谢谢,晚上去测试一下,去掉前面那个

  1. map /WINPE.ISO (0xff) ||
复制代码
回复

使用道具 举报

12#
 楼主| 发表于 2011-2-17 07:35:36 | 只看该作者
原帖由 81129950 于 2011-2-15 22:00 发表

把菜单中的这行
map /WINPE.ISO (0xff) || map --mem /WINPE.ISO (0xff)
改为
map --mem /WINPE.ISO (0xff)
应该就有外置了~

测试无效,因为启动后没有虚拟的ISO光驱了,所以也就是找不到外置了.
回复

使用道具 举报

13#
发表于 2011-2-17 16:55:31 | 只看该作者
title find and boot rushuiPE.ISO
fallback 6
find --set-root /rushui.ISO
map --mem /rushui.ISO (0xff)
map --hook
chainloader (0xff)
我用的这个菜单,正常呀,呵呵,你的怎么回事呢,你用的我心如水的是哪个版的?试试最新的版本。
或者你可以试试加载firadisk驱动后再map试试。

[ 本帖最后由 81129950 于 2011-2-17 16:57 编辑 ]
回复

使用道具 举报

14#
 楼主| 发表于 2011-2-18 14:36:51 | 只看该作者

回复 #13 81129950 的帖子

谢谢,我再回去测试下。
回复

使用道具 举报

15#
 楼主| 发表于 2011-2-18 14:40:15 | 只看该作者

回复 #13 81129950 的帖子

对头,我的是bootmgr引导grub,然后grub加载pe.iso的,不知是不是与这个有关。
回复

使用道具 举报

16#
发表于 2011-5-13 16:33:29 | 只看该作者
哈哈  学习了  谢谢楼主
回复

使用道具 举报

17#
发表于 2011-5-18 11:06:01 | 只看该作者
如果是从优盘启动直接进入电脑第1个分区的XP或第2个分区的Windows7呢?
不希望出现启动菜单,怎么写?
回复

使用道具 举报

18#
发表于 2011-5-18 12:50:48 | 只看该作者
title 启动 Win2000/WinXP/Win2003菜单
find --set-root /ntldr (hd1,0)
chainloader /ntldr +1

title WinVista/Win2008/Win7菜单
find --set-root /bootmgr(hd1,0)
chainloader /bootmgr +1

有的电脑进入菜单,有的直接进入电脑是怎么回事?
回复

使用道具 举报

19#
发表于 2011-8-7 09:22:10 | 只看该作者
title find and load NTLDR of Windows NT/2K/XP
我是双硬盘,双XP,怎样让我选择从哪个硬盘启动XP,用下面的菜单,每次都启动第一硬盘XP?
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2
怎样改成可选择启动
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 22:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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