查看: 1713|回复: 0

USB启动盘,用grub界面来集成到WinPE(一)

[复制链接]
发表于 2009-6-2 21:02:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
用U盘来做WINPE的启动盘
1.所使用到的工具
  BootCD_070911.rar (老毛版的MINE PE)----做U盘的MBR for GRUB
  grubinst-1.1-bin-w32 ---可以用来做MBR for GRUB (主要还是用grubmenu.exe这个编译工具)
  grub4dos-0.4.3.zip   ---用来提供干净的grldr  (grub4dos-0.4.3grub4dos-0.4.3chinese下)
  PowerMiniPEV30-1115.iso  ---深山红叶的PE盘   (因为考虑到老毛版的工具相对少一点,所以用深山红叶的)
2.步步骤:
   (1).先将minipe安装到U盘
       解压BootCD_070911.rar-->获得BootCD_070911.ISO-->用虚拟光驱打开BootCD_070911.ISO-->直接
      运行-->采用grub+U盘的安装方式-->HP 格式化-->grubinst_gui.exe生成带grub的MBR
   (2).生成 grldr(mtldr)
      使用grubmenu.exe这个程序可以完成这个任务.
       G:grubutil-1.1-bin-w32-9>grubmenu
        Usage:
        grubmenu info grldr
        grubmenu print grldr
        grubmenu export grldr menu.lst
        grubmenu import grldr menu.lst
       G:grubutil-1.1-bin-w32-9>
      使用grubmenu export mtldr menu.lst命令将mtldr里面的菜单配置导出到menu.lst文件中.
      (mtldr文件在U盘根目录,是隐藏文件,注意去掉只读属性才能修改).
      将修改好的menu.lst文件再用grubmenu import mtldr menu.lst命令导入到mtldr里面.
注:如果不用老毛的grubinst_gui.exe 默认的grub引导是grldr,但老毛的MBR中已经改成mtldr了,所以在
         这的grub引导文件就变成了mtldr.
         把menu.lst用记事本打开,编译.
           default 0
           timeout 1
           title Red Leaf WinPE Tools
           chainloader (hd0,0)/ntldr
           boot
       保存. 用grubmenu 生成 mtldr
        把mtldr拷到U盘根目录下
   (3).把深山红叶的PE盘用虚拟光驱打开,按现状一起拷到U盘根目录下.
       进入U盘,拷贝以下文件:
       copy WXPEsetupldr.bin
tldr
       copy WXPENTDETECT.COM  
        (attrib +s +h +r NTDETECT.COM
        attrib +s +h +r
tldr) 可做可不做.
3.重新启动计算机,进行CMOS.设置启动顺序和第一个启动设备.(我自己的板子是做了两个更动,DELL的笔记本做   
  过,只需要更改从U盘启动就可).重启计算机
  现在就可以从U盘进行启动深山红叶的PE了,只不过只有一个菜单,如果还要其他工具,要重新编译mtldr,但mtldr调用的.IMA, .IMG的文件要想法生成.
  有关进一步的集成,在以后的实验过程中再补.
      
  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|维修人员 ( 鲁ICP备17033090号 )

GMT+8, 2024-7-3 12:08 , Processed in 0.195435 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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