无忧启动论坛

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

[已解决] PXE 启动问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-1 19:21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是grubdos菜菜鸟,请各位帮我诊断一下PXE启动的问题:


网启所需文件在服务端z:\AXPE下都已就绪。

使用的是20110425版Grldr,改名为SKYPE,其内置菜单如下:
  1. pxe detect
  2. terminal console
  3. debug off
  4. errorcheck off
  5. configfile (bd)/AXPE/main
复制代码
main的内容(节选):

  1. checkrange 0x21 read 0x82a0 && pxe keep
  2. terminal console
  3. debug off
  4. timeout 10
  5. default 0
  6. find --set-root (bd)/AXPE/WINPE.ISO
  7. gfxmenu (bd)/IMGS/MESSAGEB
  8. title    从硬盘启动
  9. checkrange 0x80 read 0x8280 && map (hd0) (hd1)
  10. checkrange 0x80 read 0x8280 && map (hd1) (hd0)
  11. checkrange 0x80 read 0x8280 && map --hook
  12. rootnoverify (hd0,0)
  13. makeactive
  14. chainloader +1

  15. title    Windows 2003 PE
  16. configfile (bd)/axpe/pxe.lst

  17. title    DG硬盘管理
  18. pause --wait=0 Loading DG Tool ...
  19. map --mem (bd)/IMGS/DG345DOS.img (fd0)
  20. map --hook
  21. pause --wait=0 Finish loading DG .
  22. chainloader (fd0)+1
  23. rootnoverify (fd0)
复制代码
pxe.lst的内容(节选):

  1. checkrange 0x21 read 0x82a0 && pxe keep
  2. debug off
  3. terminal console
  4. color white/blue blue/yellow light-red/blue 10
  5. timeout 0
  6. default 0

  7. title PXE 2003PE
  8. map --mem (pd)/AXPE/EXT.IMG (fd0)
  9. map --hook
  10. insmod (fd0)/GRUB/FAT
  11. pause --wait=0 Copy Tools,Please waiting...
  12. FAT copy (pd)/AXPE/CoreForUD.exe (fd0)/AXPE
  13. ......
复制代码
EXT.img(256MB)Gzip压缩。
EXT.IMG\grub\FAT  20110422版
EXT.IMG\grub\WENV 20110422版
  1. title PXE 2003PE
  2. map --mem (pd)/AXPE/EXT.IMG (fd0)
  3. map --hook
  4. insmod (fd0)/GRUB/FAT
  5. pause --wait=0 Copy Tools,Please waiting...
复制代码
PXE启动到这里执行都顺利。

执行到
  1. FAT copy (pd)/AXPE/CoreForUD.exe (fd0)/AXPE
复制代码
发生如下错误:
  1. FAT Error (8) Acces debied due to prohibited Access
复制代码
怎么办?

我试着执行
  1. FAT mkdir (fd0)/AXPE123456
复制代码
,也顺利建立了一个(fd0)/AXPE123456.


相关文件:

[ 本帖最后由 chiannet 于 2011-5-2 17:29 编辑 ]
2#
发表于 2011-5-1 20:45:47 | 只看该作者
拷贝不改名:
FAT copy (pd)/AXPE/COREFORUD.EXE (fd0)/AXPE/

拷贝改名:
FAT copy (pd)/AXPE/COREFORUD.EXE (fd0)/AXPE/CORE.EXE

上面前提是(fd0)/AXPE目录已存在,如不存在,先FAT mkdir (fd0)/AXPE

[ 本帖最后由 zhaohj 于 2011-5-1 20:48 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2011-5-1 21:08:44 | 只看该作者
这是EXT.IMG的内容,事先建立了AXPE目录的


回复

使用道具 举报

4#
发表于 2011-5-1 22:29:19 | 只看该作者
有一点要注意,FAT只支持8.3格式(目标文件名)。
回复

使用道具 举报

5#
发表于 2011-5-1 22:30:43 | 只看该作者
FAT copy (pd)/AXPE/CoreForUD.exe (fd0)/AXPE

最后面少了个“/”的样子
回复

使用道具 举报

6#
 楼主| 发表于 2011-5-2 17:30:09 | 只看该作者

回复 #5 blithewind 的帖子

是的,您说的是其中错误之一。
回复

使用道具 举报

7#
 楼主| 发表于 2011-5-2 17:36:21 | 只看该作者

回复 #4 zhaohj 的帖子

是的,经反复测试修正,作业已基本收工,明日放上来

我把长文件名全改了。后来还发现,若是供PXE启动copy的文件在服务端处于打开中(例如WIM文件处于挂载中),则这样的文件在PXE端用下列命令复制不了。
FAT copy (pd)/AXPE/xxx.wim (fd0)/AXPE/
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 23:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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