|
前提:
通过usb加载img都没问题。
但是
pxe网启 提示 hal.dll 缺失 ,这是怎么了。为了网启成功。我都花了一年
时间还没成功。
玩ramos实在是太花时间了。一便遍试。往往还不能解决问题
首先不同人的配置不一样 采用的母盘不一样可能会导致很多问题
一直有个愿望 想网启ramos. 经过几乎一年的咨询一直没成功过。
昨天开始又捣鼓起来。 结果到了临门一脚的时候卡住了。
我是参考了http://bbs.wuyou.net/forum.php?mod=viewthread&tid=141422&extra=page%3D1
完全按要求做了结果一直在启动1.75G img的时候timeout.
我在半年后在wuyou咨询了一下http://bbs.wuyou.net/forum.php?mod=viewthread&tid=199122
结果一直没人给出答案。可能是pxe 启动ramos的人少吧。
直到最近有位朋友给出了个一线索。说是可能NTLDR有问题。经过几乎1年的捣鼓。
我用排除法几乎是排除了软件。客户端,路由等导致出错的可能性。
经过那位朋友提醒。昨天开始我重做了388M 的ramos-xp-sp3,因为以前那个是1.7G的
既然可能是NTLDR有问题。那我就按走过的 路尝试了个小于512M的img,这样我就可以
采用非破解的,别人已经成功启动过的NTLDR.
结果还是启动到中途timeout. 继续找原因。我替换了那个下载的NTLDR,换了自己安装盘里的osload.exe
改名为NTLDR. 结果果然顺利加载完388M的img了。
可是
可是
可是
最后我却看到了 hal.dll损坏或丢失 的提示。
现在猜想可能这个问题还和系统版本有关系。或者还和X盘和C盘有关系。
因为我xp是装在第一分区 盘符为X. 同样的img通过usb 启动完全正常
但是pxe启动就提示 hal.dll损坏或丢失,这是为什么?
还有个奇怪的发现。顺着那个错误提示。我差了一下
c盘和x盘是一样的结构。但是有趣的是 hal.dll 只出现在C盘中(采用通过usb加载启动)
也就是说其实c盘和x盘的内容还是不一样的。(我想很多人都会认为c盘里的内容就是F盘的内容吧)
以下是我的启动参数111--------------提示 hal.dll 缺失
ramdisk(0)\minicmd="1111 388 qsoft X: pxe boot xxxxx" /minint /pae /noexecute=AlwaysOff /fastdetect /rdpath=net(0)\388.img
以下是我的启动参数333--------------加载完后无法进入系统也无错误提示。机器自己重启了
ramdisk(0)\minicmd="3333 default setting" /fastdetect /minint /rdpath=net(0)\388.img
谁能帮我看看。问题到底怎么解决?? 难道非要用win2k3? 或者将ramos安装在C盘分配C盘符????
(win2k3本来用得挺好。只是经常找不到驱动。忍痛放弃) |
|