前两天接触到深度远程启动管理器可以实施远程无盘启动功能,进行故障系统维护,感觉对工作很有帮助,便尝试制作一个远程启动服务器,结果遇到了不少问题:引导文件如何获取?如何制作启动菜单?如何解决中文菜单乱码?等等,虽然网上有挺多资料,但只怪自己水平太差,看了很多资料还是未能成功,最后琢磨两天,才终于成功。
工具/原料
深度远程启动管理器
grub4dos中文版系统引导软件
PE(iso)精简版
grub4dos中文字体库
一、准备工作:下载文件
1、下载“深度远程启动管理器”,目前的版本V1.3,解压后目录如图所示:
2、引导文件我们选用 grub4dos中文版,解压后目录文件如下:
3、PE(iso)精简版,因远程启动加载PE需加载到内存,如PE文件过大,会加载失败。这里下载的PE约38M。
4、如需使用中文菜单,还需下载grub4dos 中文字体库。
二、配置深度远程启动管理器
1、在D盘下新建bootroot目录(目录名及位置随意,只需后面与之保持一致即可),拷贝grub4dos文件夹中的grldr、grub.exe、menu.lst到该目录。
2、如菜单需支持中文,则需将上面grldr、grub.exe替换成chinese文件夹下的grldr、grub.exe,并将下载的字体文件一并拷贝到bootroot文件夹下。
3、再在bootroot文件夹新建“iso”目录,将下载的PE文件,拷到该目录下。
4、运行双击NetbootM.exe运行“深度远程启动管理器 ”。点击“选项配置”按钮,“启动配置”选项卡中,工作目录设置为前面新建目录:D:\bootroot,引导文件为:grldr,确定保存。DHCP选项卡中的内容,保持默认即可。
5、双击MenuEdit.EXE编辑启动菜单,切换到代码框,开始位置把“fontfile (pd)/GRUB/FONTS”修改成“fontfile (pd)/fonts.gz”
6、找到“从ISO文件启动”项,修改成:title 从PE启动map --mem (pd)/iso/PE.iso (hd32)
7、点击“保存”,覆盖在D:\bootroot下的menu.lst。
8、在故障机上,按F2或F12进入bios设置从网络启动,就可以看到机器进入到PE界面了。