您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > grub4dos初级教程(图片不全请下载本人8-24上传免费版)
注:部分图片在全文末尾grub4dos初级教程lianjiang2009年4月前言:为何写此初级教程?假如你是第一次听说grub,你可能说我不需要grub。那么,你是否用过“一键ghost”,或者“矮人DOS工具箱”?如果你用过的话,那么你实际上已经在用grub了。包括本人的“GGhost一键恢复”在内的大多数windows下安装的一键恢复类工具及其它dos类维护工具合集,都是基于grub的。grub4dos相关的资料互联网上并不少,grub4dos软件包里也有说明文件,可是绝大多数资料并不适合刚接触grub的人。初学者下载了grub4dos软件包后,即使大概看了readme.txt文件后,也很可能仍然是一团雾水,不知从何处入手。出现这种状况的一个主要原因是,此软件是作者利用业余时间开发的,开发者在有限的时间里集中精力于排除软件bug,从而无过多剩余精力撰写文档。[注:bean的中文文档的发布,已使文档方面欠缺的局面得以根本改观。]其实,初步使用这个软件并不难,可以说非常简单。下面的内容参考了有关资料,并结合自己的使用经验,供初学者参考,希望能对你入门grub有所帮助。我自身也是接触grub不久,对grub的了解还很肤浅,错误之处,在所难免,还望不吝指出。致谢本文的完成,参考、引用了众多的资料,不少已找不到原始出处。初稿完成后,网友们提出了不少意见和建议,也得到了软件开发者的支持和鼓励。在此一并表示感谢。lianjiang2007.03初稿2009.04最后修改【注:我的网盘:也提供部分grub相关文件及资料的下载。】总目录正文目录1grub4dos初级教程-入门篇1.1grub简介1.2如何获得grub4dos最新版1.3如何安装grub4dos1.3.1通过WindowsNT的启动菜单进入grub4dos1.3.2通过DOS启动grub1.3.3通过mbr启动grub1.3.4通过WindowsVISTA/Window7的启动菜单进入grub4dos1.4如何使用grub4dos1.5结言2grub4dos初级教程-应用篇2.1硬盘上的应用2.1.1加载软盘镜像2.1.2启动WinPE2.1.3启动系统2.1.4引导光盘镜像(ISO仿真)2.2光盘上的应用2.2.1grub引导的可启动光盘2.2.2BCDW引导GRUB的可启动光盘2.3软盘上的应用2.3.1通过DOS启动grub的软盘应用2.3.2引导扇区安装了GRLDR引导记录的软盘应用2.4优盘上的应用2.5结言3grub4dos初级教程-进阶篇3.1设置密码3.2菜单内置3.3a使用个性化grub4dos文件名(grubinst)3.3b用批处理自动给grldr改名(适用于最新版grldr)NEW!3.4安装WindowsXPE到逻辑分区3.5利用savedefault命令传递参数的方法与应用3.6利用dd命令传递参数的方法与应用NEW!4附录Grublegacy4.01Grub命令索引4.02Grub简体中文化版使用方法4.03GRUB安装配置使用汇总4.04Grub命令使用详解4.05GRUB三步通4.06Grub相关安装配置及使用实例汇总讲析Grub2资料4.07GRUB2使用简介bybeanNEW!4.08GRUB2高级教程bybeanNEW!Grub4dos资料4.09gfxmenu定制高级教程(新增可定制菜单)bybeanNEW!4.10如何使用grubinst_guibybeanGrub4dos官方文档4.11Grub4dos_tutorial(英文)4.12Grub4dos简介4.13Grub4dos安装和启动4.14Grub4dos新手指南4.15Grub4dos高级功能4.16Grub4dos命令索引4.17Grubinst使用介绍4.18Grub4dosreadme(英文)4.19Grub4dosreadme(中文)1grub4dos初级教程-入门篇1.1grub简介1.2如何获得grub4dos最新版1.3如何安装grub4dos1.3.1通过WindowsNT的启动菜单进入grub4dos1.3.2通过DOS启动grub1.3.3通过mbr启动grub1.3.4通过WindowsVISTA的启动菜单进入grub4dos1.4如何使用grub4dos1.5结言1.1grub简介GRUB是一个遵从Multiboot(多重启动)规范的启动管理程序。现在接触到的有3种,即GNUGrubLegacy,GNUGrub2和Grubfordos(grub4dos)。GNUGRUBLegacy其实就是原来的GNUGRUB0.xx,最新版是2005年发布的GNUGRUB0.97。目前已停止开发,并改名为GNUGRUBLegacy。GNUGRUB2是第二代GRUB,它将取代原来的GNUGRUB(例如0.9x版),但目前还处于开发阶段,尚未发布正式版。GNUGRUBLegacy和GNUGRUB2都是GNU组织的项目。GRUBforDOS(GRUB4DOS)是一个以GNUGRUB为基础的功能强大的引导器。它可以在DOS和LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。GRUB4DOS内置了功能完善的BIOS级磁盘仿真。下面以比较广泛使用的GRUB4DOS为基础进行说明。GNUGRUB与GRUB4DOS的不同之处,可参看相关说明文件。首页总目录上一页下一页1grub4dos初级教程-入门篇1.2如何获得grub4dos最新版可从以下网址下载GRUB4DOS最新版及较早版本。://grub4dos.sourceforge.net/://grub4dos.nufans.net/://download.gna.org/grubutil/(官方说明文档)=4(官方论坛)首页总目录上一页下一页1grub4dos初级教程-入门篇1.3如何安装grub4dos?下载grub4dos后,解压缩后就可以了。核心文件有下面这几个:grldr(VISTA系统,还需grldr.mbr)和grub.exe,及menu.lst(此为样本,需修改)。如果你需要中文支持,就用chinese子目录中的文件。安装方法常见的有下面4种。1.3.1通过WindowsNT的启动菜单进入grub4dos将grldr文件复制到c:\,去掉boot.ini的只读属性,然后修改c:\boot.ini文件,在boot.ini的最后面加一行:c:\grldr=StartGRUB4DOS并将boot.ini中的timeout值设置为大于0的数字,如:timeout=5,然后保存boot.ini,改回只读属性。编辑boot.ini前,可在cmd下输入:attrib-s-r-hc:\boot.ini解除boot.ini的只读属性,编辑完后输入:attrib+s+r+hc:\boot.ini恢复boot.ini的原有属性。这样,编辑完重新启动计算机,在NT的启动菜单就会出现“StartGRUB4DOS”这一项,选择该项即可进入grub4dos的环境。【图1】此方法的优点是:不需要修改MBR。初学者使用grub一般都需要grub菜单,把准备好的menu.lst文件放到C:\下(也可放到其它分区根目录或其它指定目录)。menu.lst的编写方法可参考readme.txt或者别人提供的menu.lst。在下面的“1.4如何使用grub4dos”中将作简单介绍。首页总目录上一页下一页1grub4dos初级教程-入门篇1.3.2通过DOS启动grub将机器通过任何可能的方式(软盘,U盘,光盘等)启动到DOS环境(最好是纯DOS环境,即不加载任何驱动程序和TSR程序的DOS环境),然后在DOS下或者AUTOEXEC.BAT中运行grub.exe,即可进入grub4dos。也可在DOS/Windows9x的CONFIG.SYS中使用下列任一方式启动grub。DEVICE=GRUB.EXEINSTALL=GRUB.EXESHELL=GRUB.EXE此方法的优点是:不需要修改MBR;可根据需要在脚本或者其它DOS程序中启动GRUB4DOS。菜单文件menu.lst可保存在grub文件所在目录或其它指定路径。首页总目录上一页下一页1grub4dos初级教程-入门篇1.3.3通过mbr启动grub通过软件包里的bootlace.com(可运行于DOS/Win9x)安装GRLDR引导记录到硬盘或者硬盘映像文件的主引导记录,或者安装到软盘或者软盘映像的引导扇区。电脑启动时,通过击热键(默认为空格键,可自定义)来启动grub。比如:在DOS下安装GRLDR代码到主引导记录:bootlace.com0x80在DOS下安装GRLDR代码到软盘:bootlace.com--floppy--chs0x00在DOS下安装GRLDR代码到软盘映像:bootlace.com--floppy--chsfloppy.img我所使用的命令为:bootlace--force-backup-mbr--boot-prevmbr-first--time-out=3--hot-key=0x3920--mbr-disable-floppy0x80表示安装GRLDR代码到MBR时,备份原MBR(--force-backup-mbr),默认启动原MBR,即启动原windowsxp系统(--boot-prevmbr-first),等待时间3秒(--time-out=3),热键为空格键(--hot-key=0x3920),不搜索软盘上的GRLDR(--mbr-disable-floppy)。也就是说启动时等待3秒,3秒内不击热键的话,启动windowsxp;3秒内击热键则启动grub4dos。bootlace的其它参数及自定义热键用法可参看readme.txt文件。装入mbr后,再将grldr和menu.lst文件复制到某分区的根目录(现在支持的文件系统是FAT12,FAT16,FAT32,NTFS,EXT2orEXT3的分区。对于Windows用户,最好是fat分区),menu.lst也可保存到其它指定位置。此方法的优点是:不依赖于操作系统;能够自动搜索硬盘上各个分区的grldr文件。另外,2000/xp/2003/vista环境下可用另一软件grubinst来把GRLDR引导记录安装到硬盘的MBR。grubinst具有图形界面和命令行两种工作模式供选用,并附有比较详细的使用说明,很易于使用。【参看附录4.1如何使用grubinst_gui】首页总目录上一页下一页1grub4dos初级教程-入门篇1.3如何安装grub4dos?1.3.4通过WindowsVISTA/Window7的启动菜单进入grub4dos用批处理自动把grub4dos装入Vista启动项(非MBR)。把grub4dos装入Vista启动项,比装入MBR相对来说要安全。【对于vista系统,不能通过fdisk/mbr来恢复mbr,这样会造成vista无法启动。】关于手动把grub4dos装入Vista的启动项的方法,网上有一些介绍。比起winxp修改Boot.ini来,操作要麻烦不少。主要就是操作过程中要产生一个ID号【如:b88a2da4-0a4e-11dc-813a-00e04c75ef59】,需要手动输入3次,实在是麻烦。下面的批处理自动完成整个装入操作。说明:1,批处理与grldr.mbr在同一目录时,
本文标题:grub4dos初级教程(图片不全请下载本人8-24上传免费版)
链接地址:https://www.777doc.com/doc-4036185 .html