宜昌当阳市文体局局长:Grub4DOS引导img文件打造启动U盘

来源:百度文库 编辑:偶看新闻 时间:2024/04/27 15:05:03
四步实现Grub4DOS引导img文件打造启动U盘(打包下载)
开篇之前,先此声明我并非什么高手,这个不算教程的教程只适合我辈菜鸟观看,我只想现身说法帮助那些曾经彷徨如我的迷途小羔羊,还望大虾们走过路过别拍砖头,不如指点一二积点口德吧。
  废话完毕,正文如下:【背景】
  我原有一只金士顿2G逸盘,数月前开始接触量产这一概念,无奈折腾良久才被坛友告知SK6281AA的芯片是无法量产的。挥泪拍卖了旧U盘,但没想最终还是没有买到心中的极品SK6211,辗转买回群联UP12/PS2231的4G逸盘。放弃了三驱的念头,转而只想在成功量产一个USB-CDROM后,用剩余空间的U盘能启动机器进入DOS,并能加载指定的img映像文件就心满意足了。
  因为我的USB-CDROM有了一个PE,剩余U盘只要能成为USB-HDD或USB-ZIP启动到DOS即可,不想再浪费空间再装一个PE,目的只是作为USB-CDROM的补充,加强兼容性,反正能分分区、ghost个系统就行。
  经过几天在百度和各大技术论坛的痛苦搜索后,还是未能找到现成的引导方法。两天前深度高人指点用Grub4DOS可以实现。小弟菜鸟一个,没脸祈求大虾们无偿地帮助我做一个引导包,在业余时间狂啃了无忧启动lianjiang汇编的《GRUB4DOS初级教程图文版》后,动手做了个功能超简单的Grub4DOS引导块,今天在公司的新电脑上终于实现了梦想N久的双驱双启(我的U盘之前已经成功量产)。
  想到不少难兄难弟还在水深火热之中,我不敢独享,献丑了。【准备】
1、普通U盘一个,是否量产过不限;
2、你想加载的img文件,网上很多,DOS工具箱、DOS杀毒、PQ分区魔术师、Ghost… 随便一搜到处都是;
3、HP优盘格式化工具,这个也是遍布网上。不推荐USBoot,兼容性真的不敢恭维;
4、下载我上传的压缩包。【制作】
1、下载我上传的压缩包,解压后有“Grub4DOS”、“DOS基本文件”两个文件夹,合共10个文件,缺一不可。
2、把你准备的img文件更名为“dostools.img”替换上述“Grub4DOS”文件夹里的同名文件。我压缩包里的同名文件是空的,仅起示例作用。
3、用HP优盘格式化工具把你的U盘格成启动盘,并加载“DOS基本文件”文件夹里的三个文件,设置如下图:
[attach]925997[/attach] 4、成功制作启动U盘后,接着再把“Grub4DOS”文件夹里的所有文件复制到该U盘根目录,大功告成!赶紧试试吧!【引导功能】
按我自己的界面介绍一下,有够简单的:
0、启动深山红叶DOS工具箱V30版
1、退出到DOS提示符下(运行“grub”返回本界面)
2、重启计算机
3、关机【后语】
1、建议在制作第3步后先试着用U盘启动电脑,如果发现无法启动到DOS提示符下,可以尝试换用Flashboot、USBoot等不同工具的不同模式制作启动U盘;
2、十个文件挤在U盘根目录里或许会很乱,但我觉得隐藏后再多文件也不会影响视觉,有教程指导可以通过修改相关文件,使除了IO.SYS外的文件共同存放在一个文件夹里,有兴趣的朋友可以自行搜索学习;
3、img文件的文件名由menu.lst所决定,其实你可以用记事本打开menu.lst找到img文件引用处,随意更改文件名,只需要相应地更改img文件的文件名即可;
4、通过稍加学习Grub4DOS的菜单文件menu.lst可以依样画葫芦,在Grub界面里添加多个img文件的引导菜单;
5、Grub4DOS强大的引导功能远不止此,想引导PE、Linux或更多功能的朋友请参阅其它教程,我展示的只是简约至上的img引导;
6、背景文件bg.xpm被俺打了广告,不喜欢的朋友可以自行制作或从网上找来替换文件,个人觉得这个原图还是很养眼的。
PS:背景图制作办法简述如下:640*480图片--用IrfanView降低颜色深度为14色--用XnView转换成.xpm文件。
最后替Grub4DOS喊一喊我自己的口号:开源精神,奉献分享!最最后show一下我的U盘双驱和背景图片。(还真不是一般的罗嗦啊…)
[attach]925998[/attach]
[attach]925999[/attach]
做人要厚道,我码字码了一个多小时,也不容易的。七少爷首发于深度技术论坛,转载请注明出处。打包下载: [attach]926000[/attach]
bg.jpg (19 KB) 下载次数:82008-7-2 21:31 Grub背景图片 
123.JPG (27 KB) 下载次数:72008-7-2 21:31 我的量产U盘展示 (图片文字有误,应为4G逸盘) 
HP.JPG (27 KB) 下载次数:82008-7-2 21:31 HP优盘格式化工具 设置 
 Grub4DOS引导img文件.rar (362 KB)
下载次数:28822008-7-2 21:31 
不好意思,原压缩包里menu.lst文件某句语句有误,已下载的朋友请重新下载GRUB是一个优秀的双(多)系统引导软件,使用它可以很方便的引导各种操作系统,比如DOS、Windows、Linux等;
GRUB4DOS下载:http://download.gna.org/grub4dos/GRUB4DOS中文版本的fonts文件下载链接:http://nufans.net/clone/boot/grub/fonts.gz实用工具: http://download.gna.org/grubutil/GRUB4DOS项目主页@gna.org:https://gna.org/projects/grub4dos/GRUB4DOS项目主页@sarovar.org:    http://sarovar.org/projects/grub4dos/Wiki(官方说明文档)@SF: http://grub4dos.sourceforge.net/wiki
GRUB4DOS的各种启动方式:(1) 在DOS命令行或者AUTOEXEC.BAT中直接运行GRUB.EXE文件。(2) 在DOS/Windows9x的CONFIG.SYS中使用下列任一方式:
DEVICE=GRUB.EXE
INSTALL=GRUB.EXE
SHELL=GRUB.EXE(3) 在Windows NT系列操作系统(NT/2K/XP/2003)的boot.ini中增加形如下面的一项:
c:\grldr="GRUB4DOS"(注:前提是将grldr放到C:盘根目录下。)(4) 在Linux下:
# kexec -l grub.exe
# kexec -e(5) 使用syslinux,在syslinux.cfg中使用:
kernel grub.exe(6) 在GNU GRUB中使用:
kernel (DEVICE)/PATH/grub.exe例如:
kernel (hd0,4)/boot/grub/grub.exe(7) 使用lilo,在lilo.conf中使用类似下面的形式:
image=/boot/grub.exeAll above methods won't touch the MBR nor the boot area of any partition.
上面的这些启动方式都不会改变硬盘的主引导记录(MBR)或者分区的引导扇区。(8)通过bootlace.com(可以运行于DOS/Linux)将GRUB4DOS的引导扇区安装到硬盘的MBR(或者软盘引导区)启动。译者注:现在可以使用Bean编写的grubinst.exe在Windows下将GRUB4DOS的引导扇区安装到MBR或者软盘上(包括映像文件)。2.2 启动GRUB4DOS后,可以通过它启动其它的操作系统:(1) 启动Linux的内核,方式:kernel (DEVICE)/PATH/vmlinuz。(2) 启动 MS-DOS7+的内核,方式:chainloader (DEVICE)/io.sys(3) 启动FreeDOS的内核,方式:chainloader (DEVICE)/kernel.sys(4) 启动Windows NT的NTLDR,方式:chainloader (DEVICE)/ntldr(5) 启动Windows NT的恢复控制台的CMLDR,方式:chainloader (DEVICE)/cmldr注:使用类似的方式可以启动NT的setupldr.bin。(6)使用chainloader (DEVICE)+1的方式启动其它操作系统。注:主要用来引导对应设备的引导扇区(MBR),例如硬盘MBR、光盘、软盘、主分区引导扇区等。(7) 通过磁盘仿真(内存盘)从磁盘映像文件中启动DOS/Windows9x。(8) 启动“Smart Boot Manager(SBM)”进而通过它从光盘启动。注:GRUB4DOS 0.4.2中已经内置了从光盘启动的功能。
如何制作U盘启动盘安装XP/Win7

--------------------------------------------------------------------------------

 由于ghost版本系统的流行,以及U盘的普遍降价,越来越多的人选择制作U盘启动盘来进行系统安装。相比容易损坏并且读盘次数有限的系统光盘,U盘系统优点很多。但是如何制作U盘启动盘是很多朋友苦恼的事情,今天长沙宇翔科技小伍就来详细说说U盘启动盘的制作,教大家如何制作U盘启动盘安装XP/Win7系统。

  U盘启动原理简述其实可引导启动的U盘和系统光盘或者可引导的硬盘盘区文件结构差不多,需要有引导文件、驱动文件和系统文件等,启动过程也是类似:BIOS——MBR(或NT模式)——找到活动分区——分区PBR——读取分区目录引导文件文件(U盘为grub的grldr,XP系统的为ntldr )——读取启动菜单——启动WinPE或XP或其他程序(如DOS工具箱、PQ分区等)。

  U盘启动盘种类:

  一般U盘启动盘类型有:USB-CDROM、ZIP、FDD和HDD 4种模式。

  USB-CDROM是将U盘模拟成光驱模式,ZIP是把U盘模拟成驱动器模式,启动后U盘带符一般是A;FDD模式是把U盘模拟成软驱模式,盘符为A;HDD是把U盘模拟成硬盘模式,盘符为C。

  所谓的U盘量产就是将U盘模拟成启动光盘,不过需要根据U盘芯片找到合适的量产工具。

  像任何其它启动盘一样,U盘启动盘也必须有激活的带有引导信息的主分区。这个制作有很多工具,如用WINDOWS的磁盘管理管理器、PQ MANAGER等等都可以。有关给U盘写入引导信息,如果是写入DOS引导,则可以用光盘启动用FORMAT /S命令,也可以用FLASHBOOT的IMG镜像写入;如果是写入NT引导信息,可以用VISTA下的BOOTSECT /NT52 U:来写入;如是VISTA的引导信息则用BOOTSECT /NT60 U:来写入;如果是SYSLINUX,则用 SYSLINUX -S U:来写入;另外GRUB4DOS可以写入MBR引导。

  其实不管是那种类型的U盘启动盘,原理都一样的,需要引导、驱动和系统文件(或者各种程序镜像文件),然后修改引导区实现引导启动。

  制作U盘启动盘安装XP/Win7系统

 为了方便大家快速的学习U盘启动盘制作,关于如何利用grub修改U盘引导或者利用easyboot编辑启动菜单添加各种工具,我们这里就不讨论,本文主要讲解2种简单的大家易学都会的U盘启动盘制作方法。

  使用深度USB启动维护盘制作工具制作USB-HDD启动盘安装XP/Win7

 USB-HDD是当前几乎所有U盘支持的模式,制作成HDD启动模式的U盘进入U盘WinPe后还可以作为普通U盘进行文件拷贝,所以笔者向大家推荐HDD模式的U盘启动盘。

  使用深度USB启动维护盘制作工具制作USB-HDD启动盘非常简单:

  1.下载并安装深度USB启动维护盘制作工具

 2.启动深度USB启动维护盘制作工具



 3.启动U盘专用USB-HDD模式格式化工具,格式化U盘

 4.已经准备完毕,继续下一步


 5.开始制作



 文件拷贝过程结束以后,HDD模式的启动U盘即制作完成,然后将下载下来的winxp或者win7系统GHOST镜像拷贝到U盘目录下即可进行U盘安装XP/win7系统过程了。