无忧启动论坛

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

[已解决] 如何跳过begin pxe scan……原因是条件菜单

[复制链接]
跳转到指定楼层
1#
发表于 2013-12-2 16:56:29 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 bfgxp 于 2014-8-3 18:02 编辑

最近版本的grldr启动时会有begin pxe scan……揭示在一些机子上会停留3秒左右,我不需要pxe,如何关闭啊?
今天又发现一台本本停留时间过长,于是照C大的说明进入单步模式,发现是条件菜单在查寻文件是否存在时很费时间。
这应该是本本的硬盘响应慢造成的。

也就是说即使没有这条信息,这时也会黑屏好几秒才能出菜单。

新版grldr与之前版本的区别仅仅是多了这么一条信息,在出菜单的时间上没有差别
2#
 楼主| 发表于 2013-12-2 20:24:59 | 显示全部楼层
菜单上来一看
  1. color 0x06 0x67 0x06 0x09 0x8f 0x0d
  2. timeout 4
  3. default 0
  4. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
  5. find --set-root --ignore-floppies --ignore-cd /boot/ntboot/ntboo
  6. command --set-path=()/boot/ntboot/
  7. font /boot/unifont.hex.gz
  8. graphicsmode -1 800:1600 600:900 24:32
  9. BGAutoChange /boot/bg/
  10. write 0x8274 0x2001
  11. terminal --font-spacing=1:5
  12. menuset 20 30 10 10 0 0
  13. debug off

  14. hotkey [R] reboot
  15. hotkey [S] halt
  16. #title --------------VHD系统启动菜单--------------
  17. #clear

  18. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8x/ins.lst] 安装Win8(VHDX)\n 安装win8系统
  19. if exist (hd0,0)/boot/bcd && cat --length=0 (hd0,0)/boot/bcd ! run copybcd.img
  20. if %@retval%>=0xa000 || run copybcd.img
  21. NTBOO nt6=/vhdos/win8x/win8.vhdx
  22. boot

  23. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8x/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win8x/CreateDifference.cmd] 启动Win8PE手动创建差分VHDX\n 进pe环境,手动执行“/vhdos/win8x/CreateDifference.cmd”,待差分vhdx生成后,重启即可正常进入win8(vhdx)系统了。
  24. run win8pe.iso
  25. boot

  26. iftitle [find --ignore-floppies --ignore-cd /vhdos/win81x64/ins.lst] 安装win81x64\n 安装win81x64系统
  27. if exist (hd0,0)/boot/bcd && cat --length=0 (hd0,0)/boot/bcd ! run copybcd.img
  28. if %@retval%>=0xa000 || run copybcd.img
  29. NTBOO nt6=/vhdos/win81x64/win81.vhd
  30. boot

  31. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8/ins.lst] 安装win8\n 安装win8系统
  32. if exist (hd0,0)/boot/bcd && cat --length=0 (hd0,0)/boot/bcd ! run copybcd.img
  33. if %@retval%>=0xa000 || run copybcd.img
  34. NTBOO nt6=/vhdos/win8/win8.vhd
  35. boot

  36. iftitle [find --ignore-floppies --ignore-cd /vhdos/win7/ins.lst] 安装Win7\n 安装win7系统
  37. if exist (hd0,0)/boot/bcd && cat --length=0 (hd0,0)/boot/bcd ! run copybcd.img
  38. if %@retval%>=0xa000 || run copybcd.img
  39. NTBOO nt6=/vhdos/win7/win7.vhd
  40. boot

  41. iftitle [find --ignore-floppies --ignore-cd /vhdos/xp/ins.lst] 安装xp\n 安装xp系统
  42. NTBOOT vboot=/vhdos/xp/xp.vhd
  43. boot

  44. iftitle [find --ignore-floppies --ignore-cd /vhdos/03/ins.lst] 安装03\n 安装03系统
  45. NTBOOT vboot=/vhdos/03/03.vhd
  46. boot

  47. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8x/CreateDifference.cmd && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win8x/win8_CHILD.vhdx] 启动Win8(VHDX)\n 启动win8系统
  48. NTBOO nt6=/vhdos/win8x/win8_CHILD.vhdx
  49. boot

  50. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8x/CreateDifference.cmd && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win8x/win8_CHILD_BAK.vhdx] 秒速还原Win8(VHDX)\n 密码:vhdos
  51. password --md5 $1$/$Rj/i9kBHUng4xx3Blt6mP0
  52. find --set-root --ignore-floppies --ignore-cd /vhdos/win8x/win8_CHILD.vhdx
  53. dd if=()/vhdos/win8x/win8_CHILD_BAK.vhdx of=()/vhdos/win8x/win8_CHILD.vhdx
  54. NTBOO nt6=/vhdos/win8x/win8_CHILD.vhdx
  55. boot

  56. iftitle [find --ignore-floppies --ignore-cd /vhdos/win81x64/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win81x64/win81_CHILD.vhd] 启动win81x64\n 启动win81x64系统
  57. NTBOO nt6=/vhdos/win81x64/win81_CHILD.vhd
  58. boot

  59. iftitle [find --ignore-floppies --ignore-cd /vhdos/win81x64/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win81x64/win81_CHILD_BAK.vhd] 秒速还原win81x64\n 密码:vhdos
  60. password --md5 $1$/$Rj/i9kBHUng4xx3Blt6mP0
  61. find --set-root --ignore-floppies --ignore-cd /vhdos/win81x64/win81_CHILD.vhd
  62. dd if=()/vhdos/win81x64/win81_CHILD_BAK.vhd of=()/vhdos/win81x64/win81_CHILD.vhd
  63. NTBOO nt6=/vhdos/win81x64/win81_CHILD.vhd
  64. boot

  65. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win8/win8_CHILD.vhd] 启动win8\n 启动win8系统
  66. NTBOO nt6=/vhdos/win8/win8_CHILD.vhd
  67. boot

  68. iftitle [find --ignore-floppies --ignore-cd /vhdos/win8/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win8/win8_CHILD_BAK.vhd] 秒速还原win8\n 密码:vhdos
  69. password --md5 $1$/$Rj/i9kBHUng4xx3Blt6mP0
  70. find --set-root --ignore-floppies --ignore-cd /vhdos/win8/win8_CHILD.vhd
  71. dd if=()/vhdos/win8/win8_CHILD_BAK.vhd of=()/vhdos/win8/win8_CHILD.vhd
  72. NTBOO nt6=/vhdos/win8/win8_CHILD.vhd
  73. boot

  74. iftitle [find --ignore-floppies --ignore-cd /vhdos/win7/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win7/win7_CHILD.vhd] 启动Win7\n 启动Win7系统
  75. NTBOO nt6=/vhdos/win7/win7_CHILD.vhd
  76. boot

  77. iftitle [find --ignore-floppies --ignore-cd /vhdos/win7/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/win7/win7_CHILD_BAK.vhd] 秒速还原Win7\n 密码:vhdos
  78. password --md5 $1$/$Rj/i9kBHUng4xx3Blt6mP0
  79. find --set-root --ignore-floppies --ignore-cd /vhdos/win7/win7_CHILD.vhd
  80. dd if=()/vhdos/win7/win7_CHILD_BAK.vhd of=()/vhdos/win7/win7_CHILD.vhd
  81. NTBOO nt6=/vhdos/win7/win7_CHILD.vhd
  82. boot

  83. iftitle [find --ignore-floppies --ignore-cd /vhdos/xp/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/xp/xp_CHILD.vhd] 启动xp\n 启动xp系统
  84. NTBOOT vboot=/vhdos/xp/xp_CHILD.vhd
  85. boot

  86. iftitle [find --ignore-floppies --ignore-cd /vhdos/xp/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/xp/xp_CHILD_BAK.vhd] 快速还原xp\n 密码:vhdos
  87. password --md5 $1$/$Rj/i9kBHUng4xx3Blt6mP0
  88. revhdxp
  89. boot

  90. iftitle [find --ignore-floppies --ignore-cd /vhdos/03/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/03/03_CHILD.vhd] 启动03\n 启动03系统
  91. NTBOOT vboot=/vhdos/03/03_CHILD.vhd
  92. boot

  93. iftitle [find --ignore-floppies --ignore-cd /vhdos/03/ins.lst && if 2 >= 3 ! find --ignore-floppies --ignore-cd /vhdos/03/03_CHILD_BAK.vhd] 快速还原03\n 密码:vhdos
  94. password --md5 $1$/$Rj/i9kBHUng4xx3Blt6mP0
  95. revhd03
  96. boot

  97. iftitle [find --ignore-floppies --ignore-cd /vhdos/vbuntufix/vbuntufix.vhd] 启动vbuntu\n 启动vbuntu
  98. find --set-root --ignore-floppies --ignore-cd /vhdos/vbuntufix/vbuntufix.vhd
  99. uuid ()
  100. kernel /vhdos/vbuntufix/vmlinuz root=UUID=%?% vloop=/vhdos/vbuntufix/vbuntufix.vhd vlooppart=p1 quiet splash
  101. initrd /vhdos/vbuntufix/initrd.img
  102. boot

  103. iftitle [find --ignore-floppies --ignore-cd /vbuntufix/vbuntufix.vhd] 启动vbuntu\n 启动vbuntu
  104. find --set-root --ignore-floppies --ignore-cd /vbuntufix/vbuntufix.vhd
  105. uuid ()
  106. kernel /vbuntufix/vmlinuz root=UUID=%?% vloop=/vbuntufix/vbuntufix.vhd vlooppart=p1 quiet splash
  107. initrd /vbuntufix/initrd.img
  108. boot

  109. iftitle [find --ignore-floppies --ignore-cd /ntldr] 启动原xp/03\n 启动硬盘中原有的xp或03系统
  110. run /ntldr
  111. boot

  112. iftitle [find --ignore-floppies --ignore-cd /Windows/en-US/bootfix.bin] 启动原Win7/win8\n 启动硬盘中原有的Win7/win8系统
  113. ntboot nt6
  114. boot

  115. iftitle [find --ignore-floppies --ignore-cd /boot/imgs/win8pe.iso] 启动win8pe\n 启动Win8pe维护工具
  116. run win8pe.iso
  117. boot

  118. iftitle [find --ignore-floppies --ignore-cd /boot/imgs/win03pe.iso] 启动win03pe\n 启动Win03pe维护工具
  119. run win03pe.iso
  120. boot

  121. iftitle [find --ignore-floppies --ignore-cd /boot/imgs/maxdos.img] 启动maxdos\n 启动maxdos维护工具
  122. run maxdos.img
  123. boot
复制代码
回复

使用道具 举报

3#
 楼主| 发表于 2013-12-3 10:07:43 | 显示全部楼层
这个信息一般情况下都是一闪而过的,昨天在一台笔记本上停留了3秒左右。是别人的电脑,弄好就交给人家了。
可能是bios的bug。

不点的前半段话有点像毛 主 席的文章了
回复

使用道具 举报

4#
 楼主| 发表于 2013-12-9 10:21:22 | 显示全部楼层
不点 发表于 2013-12-3 20:24
回复 bfgxp

pxe_scan 的 BIOS 调用,基本可以认为,不可能消耗 3 秒。如果主板 BIOS 想攻击,那一定不止 ...

今天又把那个笔记本弄来了,注释掉了加载字体那一条,并且更新g4d到11.30的0.45C版,依然还是停留3秒左右。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-10 00:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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