无忧启动论坛
标题:
grub如何启动PE3.0?
[打印本页]
作者:
ones
时间:
2010-7-21 22:02
标题:
grub如何启动PE3.0?
看论坛里都是用PXELINUX来PXE启动PE3.0,不知道为什么用grub来chainloadPE3.0的引导文件无法启动,难道只能用PXELINUX来引导?我是想让grub直接PXE启动PE3.0,不用PXELINUX先引导到grub再启动PE3.0
我是做合盘来着的,所以在PXE服务器端的引导文件是一个grldr菜单,也就是说,客户端PXE启动一个grldr菜单,然后通过这个grub菜单再引导PE3.0,而不是PXELINUX--->grldr.0--->PE3.0
[
本帖最后由 ones 于 2010-7-24 22:18 编辑
]
作者:
lsfx555
时间:
2010-7-22 00:41
标题:
能引导得,我用过了!
windows引导管理器(pxeboot.0)、PXELINUX.0、grub.0三种文件互相转换引导都可以,但是在PXE下,不能从“windows引导管理器(pxeboot.0)”转到Grub中,只能先转PXELINUX后再转Grub就可以了,坛中有资料,自己好好找找!
作者:
午夜零点
时间:
2010-7-22 10:12
先find
再chainloader BOOTMGR
title 运行WinPE3.0 维护系统
find --set-root /bootmgr
chainloader /bootmgr
作者:
ones
时间:
2010-7-22 12:42
标题:
回复 #3 午夜零点 的帖子
我的意思是PXE启动,你这样写正常情况是能启动,但是在PXE环境下,不能网启
作者:
yigeren
时间:
2010-7-22 14:58
grldr作为PXE启动文件,在menu.lst文件里添加如下菜单:
title Yigeren Win7PE
pxe keep
chainloader --force (pd)/boot/pxeboot.0
boot
作者:
ones
时间:
2010-7-22 21:52
标题:
回复 #5 yigeren 的帖子
我是已经pxe keep了的,但还是无法启动
作者:
lsfx555
时间:
2010-7-24 17:23
标题:
写法没有问题,但……
5楼写没有错,但把PXEBOOT.0文件放到TFTP根目录会比较好一些,好像有的Grub版本把PXEBOOT.0文件放到下级目录,就不正常;你把PXEBOOT.0文件复制到TFTP根目录里,把写法改成如下这样:
title [04] 转入 Vista_Win7_2008 PXE Windows引导管理器
pxe keep
chainloader --force (pd)/PXEBOOT.0
我原来的写法是这样的,能正常使用没有问题!但不知道你的那个Grub的版本能不能用我的这样写法?
title [04] 转入 Vista_Win7_2008 PXE Windows引导管理器
pxe keep
chainloader --force (pd)/boot/PXEBOOT.0
作者:
lsfx555
时间:
2010-7-24 17:26
标题:
把PXELinux的写法也附上
LABEL Vista_Win7_boot
MENU LABEL ^H-Enter Vista\Win7\2008 PXE Boot Manager [Memory Must>512MB]
kernel /BOOT/PXEBOOT.0
这是我一直用着的写法,没有出错过!
作者:
ones
时间:
2010-7-24 22:15
标题:
回复 #8 lsfx555 的帖子
唔,忘了说明了,我是说直接用grub网启PE3.0,不用PXELINUX,做合盘时,只因为要网启PE3.0而多加了PXELINUX的几个文件,实在碍眼又浪费
作者:
lsfx555
时间:
2010-7-24 23:59
标题:
用grub网启PE3.0,就用7楼的写法,就OK
title [04] 转入 Vista_Win7_2008 PXE Windows引导管理器
pxe keep
chainloader --force (pd)/PXEBOOT.0
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./)
Powered by Discuz! X3.3