无忧启动论坛

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

[求助] (已解决)pxe引导,win7或win8的pxeboot.n12为引导文件,如何启动G4D?

[复制链接]
跳转到指定楼层
1#
发表于 2012-10-28 22:27:49 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
pxe引导,win7或win8的pxeboot.n12为引导文件,如何启动G4D?
搜索了一段时间,一片茫然,不得要领,真心求教
BCD如何配置,才能引导GRLDR?--此句说错了,改为:
如何配置,才能启动G4D
网上基本上是讲如何引导PE,我不想引导PE,只想引导G4D!
有了G4D,引导什么无所谓,所以谢绝回复如何引导PE
--------------
有表述不清楚的,请包涵,想解决技术问题,不想吵架

[ 本帖最后由 hnzz110 于 2012-11-3 04:23 编辑 ]
2#
 楼主| 发表于 2012-10-29 09:09:54 | 显示全部楼层
原帖由 zhaohj 于 2012-10-29 08:10 发表
这个还真不行。
pxe启动(grldr引导),进入pxeboot.n12->bootmgr.exe 后要再引导grldr,必须先引导grldr.mbr
但grldr.mbr必须在硬盘或U盘等物理介质上。
-----------------------
但楼主的前提,有点奇怪。 ...


感谢回复,可能还是没有说清楚
PXE引导文件是win7或win8的PXEBOOT.n12,然后如何直接引导G4D
这句话很对路:
“pxeboot.n12->bootmgr.exe 后要再引导grldr,必须先引导grldr.mbr“,该如何配置
多谢了

另,标题和内容根据回复修改了

[ 本帖最后由 hnzz110 于 2012-10-29 09:11 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2012-10-29 09:41:42 | 显示全部楼层
问这个问题,一是想学习PXE相关知识,二是验证G4D与其他引导器的相互引导,三是据说用win8的引导文件传输速度快,并且,大多数机器都不与微软做对,因此有了了解PXE环境下,win8引导G4D的想法
回复

使用道具 举报

4#
 楼主| 发表于 2012-10-29 09:55:43 | 显示全部楼层
不点大师也出来训话了,洗耳恭听
发贴时有些话并不严谨,继续编辑修改
目的简而言之,就是,PXE环境,先win8,再grldr,想知道实现方法
回复

使用道具 举报

5#
 楼主| 发表于 2012-10-30 02:25:35 | 显示全部楼层
希望有人提供解决方案
多谢了
回复

使用道具 举报

6#
 楼主| 发表于 2012-10-31 06:35:55 | 显示全部楼层
感谢楼上几位的指点
1、pxe引导文件pxeboot.n12->pxelinux.0->grldr.0
     这种方法没有实验,觉得麻烦
2、pxe引导文件pxeboot.n12->grldr.0
     grldr、grldr.mbr使用grub4dos-0.4.5c-2012-06-19版本,分别将grldr、grldr.mbr改名为grldr.0
错误信息如下:
------grldr改名grldr.0,grldr.mbr不改
Windows failed to start. A recent hardware or software change might be the cause. t fix this problem:
1. Insert your Windows installation disk and restart your computer.
2. Choose your language settings,and then click "Next."
3. Click "Repair your computer."
if you do net have this disk,contact your system administrator or computer manufacturer for assistance
Status: 0xc0000001
info:An unexpected error has occurred.
-------grldr.mbr改名grldr.0,grldr不改
Try (hd0,0):NTFS5:No grldr
Try (hd0,1):Extended
Try (hd0,2):invalid or bull
Try (hd0,3):invalid or bull
Try (hd0,4):NTFS5:No grldr
BIOS:Drive=0x0,H=0,S=0
Try (fd0):NTFS5:0
Press apsce bar to hold the screen,any other key to boot previus MBR ...
觉得离成功很近了

[ 本帖最后由 hnzz110 于 2012-10-31 06:37 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2012-11-1 05:14:42 | 显示全部楼层
为了检验,下载了本论坛中的10.22日版本的G4D,查看pxeboot.n12、bootmgr.exe、boot.sdi等文件,时间都是‎2012‎年‎7‎月‎26‎日,从微软msdn上下载最新文件对比,目前没有发现最新版本,
结果,出错信息是一致的。(前面记录的鸟文出错信息,存在拼写错误,抱歉)

想要的效果是PXE启动,win8相关文件直接引导G4D,想验证互相引导的便利性和正确性,不想利用第三方软件周转

......
回复

使用道具 举报

8#
 楼主| 发表于 2012-11-2 03:20:34 | 显示全部楼层
问题依旧,郁闷:
下载grub4dos-0.4.5c-2012-11-01,提取grldr,重命名为grldr.0,用15楼方法生成BCD文件
使用Tftpd32配置服务器,在XP、windows7下测试均失败,出错信息如下:
Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac D8:D3:85:18:76:3F [02/11 02:51:09.765]
Client requested address 0.0.0.79 [02/11 02:51:09.765]
DHCP: proposed address 192.168.0.11 [02/11 02:51:09.765]
2756 Request 2 not processed [02/11 02:51:09.765]
Rcvd DHCP Rqst Msg for IP 0.0.0.0, Mac D8:D3:85:18:76:3F [02/11 02:51:13.781]
Previously allocated address 192.168.0.11 acked [02/11 02:51:13.781]
2756 Request 2 not processed [02/11 02:51:13.781]
Connection received from 192.168.0.11 on port 2070 [02/11 02:51:13.781]
Read request for file <pxeboot.n12>. Mode octet [02/11 02:51:13.781]
Using local port 1125 [02/11 02:51:13.781]
<pxeboot.n12>: sent 50 blks, 25358 bytes in 0 s. 0 blk resent [02/11 02:51:13.859]
Connection received from 192.168.0.11 on port 2071 [02/11 02:51:13.859]
Read request for file <bootmgr.exe>. Mode octet [02/11 02:51:13.875]
Using local port 1126 [02/11 02:51:13.875]
<bootmgr.exe>: sent 1275 blks, 652528 bytes in 2 s. 0 blk resent [02/11 02:51:15.968]
Connection received from 192.168.0.11 on port 14311 [02/11 02:51:16.296]
Read request for file <\Boot\BCD>. Mode octet [02/11 02:51:16.296]
OACK: <tsize=8192,> [02/11 02:51:16.296]
Using local port 1127 [02/11 02:51:16.296]
Peer returns ERROR <TFTP Aborted> -> aborting transfer [02/11 02:51:16.296]
Connection received from 192.168.0.11 on port 14312 [02/11 02:51:16.296]
Read request for file <\Boot\BCD>. Mode octet [02/11 02:51:16.296]
OACK: <tsize=8192,> [02/11 02:51:16.296]
Using local port 1128 [02/11 02:51:16.296]
Connection received from 192.168.0.11 on port 14313 [02/11 02:51:16.375]
Read request for file <\hiberfil.sys>. Mode octet [02/11 02:51:16.390]
File <\hiberfil.sys> : error 2 in system call CreateFile 系统找不到指定的文件。 [02/11

02:51:16.390]
Connection received from 192.168.0.11 on port 2072 [02/11 02:51:16.390]
Read request for file <\grldr.0>. Mode octet [02/11 02:51:16.390]
Using local port 1130 [02/11 02:51:16.390]
WARNING : Last block #17 not acked for file <\Boot\BCD> [02/11 02:51:31.296]
<\Boot\BCD>: sent 16 blks, 8192 bytes in 15 s. 6 blks resent [02/11 02:51:31.296]
TIMEOUT waiting for Ack block #66  [02/11 02:51:31.484]
回复

使用道具 举报

9#
 楼主| 发表于 2012-11-3 04:22:20 | 显示全部楼层
问题完美解决,感谢zhaohj、不点耐心细致的帮助以及超高的工作效率!
可以结贴了,标题改为已解决。
----
还有一个问题,就是PXE文件传输速度,似乎转到grldr后,win8pxe高速传输没有了。
当时提出“win8的pxeboot.n12为引导文件,如何启动G4D?”,就是受此贴启发:

求教wim启动的正确方法和ramdisktftpblocksize 如何配置???(http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

希望G4D更完美!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-14 01:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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