最新IBM水货笔记本价格,详细点击进入

查看完整版本: [转帖]写入MBR的直接GRUB引导U盘启动DOS和PE实战

遥望当年 2008-7-1 16:38

[转帖]写入MBR的直接GRUB引导U盘启动DOS和PE实战

<P>我一直用NTLDR直接引导PE<BR>因为以为有PE就够了<BR>而且NTLDR直接引导方式通用性也不错<BR><BR>但是最近发现PE也不是万能的<BR>所以起了双启动U盘的念头<BR><BR>试了一整天 <BR>终于成功在我的U盘上实现USBZIP模式的<U><B><FONT color=#ff0000>直接GRUB</FONT></B></U>引导<BR>DOS/PE/硬盘三重启动<BR>全中文 <BR>可以支持背景图像<BR>(附件里只有字体文件,要背景图的自己加吧)<BR><BR><FONT color=#ff0000>附件里包括除了FLASHBOOT和PE映像之外的所有工具和文件</FONT><BR><BR>下面说制作过程<BR>这里只针对USBZIP模式启动<BR>首先 要用FLASHBOOT(网上下载一个)把U盘格式化成ZIP模式的启动盘<BR>用内置的DOS就可以了<BR>这时你的U盘上有三个DOS启动文件 <BR>试一下&nbsp;&nbsp;用这个U盘启动看能否成功<BR>如果不能成功或者进入DOS后提示符不是A:\ 你的主板和U盘肯定不支持ZIP模式<BR>下面的不用看了<BR>因为HDD模式需要另外的命令来建立你的MBR<BR>我没有HDD的环境<BR>对于没有尝试过的东西&nbsp;&nbsp;我就不发表意见了<BR><BR>注意&nbsp;&nbsp;<BR><FONT color=#ff0000>对于只支持ZIP模式启动的主板 </FONT><BR><FONT color=#ff0000>不要用USBOOT来作 </FONT><BR><FONT color=#ff0000>就算是号称支持256M以上ZIP启动的1.7版也不行</FONT><BR><FONT color=#ff0000>因为1.7版作出来的ZIP模式</FONT><BR><FONT color=#ff0000>在只支持ZIP的BIOS里会认作硬盘</FONT><BR><FONT color=#ff0000>我的主板就是这样的</FONT><BR><FONT color=#ff0000></FONT><BR>如果你的U盘能成功启动<BR>把bootlace.com(附件包里有)复制到U盘<BR>用U盘启动到DOS<BR>使用命令:<BR>bootlace.com --floppy --chs 0x00<BR>注意&nbsp;&nbsp;<FONT size=7><FONT color=#ff0000>--</FONT>floppy <FONT color=#ff0000>--</FONT>chs</FONT> 这里是两个- 不是一个-<BR>我第一次就因为看错了 所以没有成功<BR>如果没有提示出错就成功了<BR><BR>不懂英文 就直接重起用U盘启动<BR>提示找不到GRLDR就对了 说明GRUB的MBR已经建立好了<BR><BR>回到XP<BR>把U盘上的文件全删掉<BR>(删掉是因为这些文件已经全部无用了 放着碍眼 不嫌麻烦留着我也没意见 特意解释一下 免得有人说看不懂)<BR>把毛桃0325版的这四个文件复制到根目录里:<BR><FONT color=#ff0000>NTDETECT.COM&nbsp;&nbsp;WINNT.XPE&nbsp;&nbsp;WINPE.LDR&nbsp;&nbsp;WINPE.IS</FONT><BR>再把外置文件夹也复制过来<BR>注意 <FONT color=#ff0000>WINPE.LDR这个文件在有的版本中是setupldr.bin<BR></FONT><BR>接下来就可以制作GRLDR了<BR>双击GRUBDOS内置菜单编辑批处理.bat<BR>按提示以文本方式导出menu.lst<BR>这样可以用写字板对导出的menu.lst进行修改<BR><BR>其中<BR><FONT color=#ff0000>find --set-root /RDOS.IMG</FONT>这一句是用来定位你的U盘的<BR>我的U盘上放了一个YOUSM的RDOS.IMG<BR>你也可以自己建一个0字节的空文件&nbsp;&nbsp;名字随便起 用这个名字替换掉RDOS.IMG就可以了.<BR><BR><FONT color=#ff0000>chainloader /</FONT><FONT color=#ff0000>RXPE.LDR</FONT><BR><FONT color=#000000>这一句表示加载位于U盘的RXPE.LDR(我试验用的是YOUSM的RXPE)</FONT><BR><FONT color=#000000>改为</FONT><BR><FONT color=#ff0000>chainloader /WINPE.LDR</FONT><BR>就可以加载你的毛桃PE了<BR><FONT color=#ff0000></FONT><BR><FONT color=#ff0000>map --mem /RDOS.IMG (fd0)<BR>map --hook<BR>chainloader (fd0)+1<BR>rootnoverify (fd0)<BR>map --floppies=1</FONT><BR>这一段话表示加载位于U盘根目录上的RDOS.IMG<BR>如果你用的是别的版的DOS 把这句改一下就可以了<BR><FONT color=#ff0000>map --mem /XXXX (fd0)</FONT><BR>XXXX为你的DOS映像名<BR><BR><BR>修改保存后<BR>再用GRUBDOS内置菜单编辑批处理.bat写入GRLDR内置菜单<BR>把写好的GRLDR复制到U盘根目录<BR>把字体文件fonts复制到BOOT目录里<BR><BR>OK重起吧<BR><BR>祝大家成功<BR><BR>补充两点 <BR>1&nbsp;&nbsp;如果出现菜单乱码 或者<FONT color=#ff0000>NTDETECT</FONT><FONT color=#333333>错误 </FONT><BR>&nbsp; &nbsp; 应该是属于GRUB4DOS的兼容性问题<BR><FONT color=#333333>&nbsp; &nbsp; 请用新版的GRLDR并使用外置的menu.lst菜单</FONT><BR>2&nbsp;&nbsp;如果想把PE文件放置在非根目录下<BR>&nbsp; &nbsp; 要修改MENU.LST和WINNT.XPE(WINNT.SIF改名而来)文件 <BR>&nbsp; &nbsp; 否则会提示找不到文件 <BR>&nbsp; &nbsp; 修改方法大家自己在论坛自己找吧<BR>3&nbsp;&nbsp;文中提到的所有软件在我的网盘里都有下载:<BR> <A href="http://hnwzfile.bibidu.com/" target=_blank><FONT color=#800080>http://hnwzfile.bibidu.com</FONT></A><BR>  Flshboot在超简单U盘启动那个压缩包里<BR>  其他的看标题就可以下载了<BR><FONT color=#333333></FONT><BR><FONT color=#333333>如果不需要多启动 见此帖:超简单U盘PE启动完全攻略</FONT><BR><A href="http://bbs.wuyou.com/viewthread.php?tid=102724&amp;extra=page%3D2" target=_blank><FONT color=#800080>http://bbs.wuyou.com/viewthread.php?tid=102724&amp;extra=page%3D2</FONT></A></P>

[[i] 本帖最后由 遥望当年 于 2008-7-1 16:39 编辑 [/i]]

j7nv8 2008-7-2 21:43

顶起~~:kiss:
页: [1]
查看完整版本: [转帖]写入MBR的直接GRUB引导U盘启动DOS和PE实战