用pxe启动iso光盘里的pe

  用pxe启动iso光盘里的pe

  我不是个运维,所以pxe我是由于一台比较老的笔记本不能u盘启动、光驱又坏了的情况下,硬盘上的系统在我不小心下...ghostexp解压ghost文件到c盘的时候,c盘是压缩状态,所以连主自举文件ntldr也处于压缩状态,就重启了;结果,悲剧了。

  想了半天只有用pxe来启动winpe来处理,下载【深度远程启动管理器】,这个很多地方有下,华军软件园就有。深度远程启动管理器NetbootM.exe打开的时候似乎就启动了它的服务,配置--选项设置里-启动设置,工作目录看一下,引导文件方面,我只熟悉grldr,选之,然后下载个grub4dos来,然后取里面的grldr文件放在NetbootM.exe同层目录下,然后pe的ios文件也放在同层目录下,可能要重新启动一下NetbootM.exe的服务。

  到客户端机器上bios里打开网络启动选项,开机的时候选择网络启动,然后正常情况下就能进入grub>控制台,控制台输入:

    map --mem (pd)/BOOT.ISO (hd32)
    map --hook
    chainloader (hd32)
    boot

  换行的时候就回车,BOOT.ISO是iso的名字,iso就是之前放在NetbootM.exe同层目录下的iso文件。

  map --mem (pd)/BOOT.ISO (hd32)回车,如果进入.....的读取进程大概就是成功了。然后boot回车以后就会进入光盘启动菜单了。不过不是所有的pe都能正常启动。win2003级以前的应比较容易启动,不知道是体积还是什么原因了。

  这个方案应该是传iso到内存的,所以可能受到内存大小和iso大小的影响。碰到这种情况,可以找个可以安装到硬盘的pe、或者可以放网络的pe,就能解决了。

原文地址:https://www.cnblogs.com/sfissw/p/3244874.html