您的位置:首页 > 运维架构

grub4dos引导的U盘启动盘

2015-08-24 12:00 288 查看
请支持我的文库文章:http://wenku.baidu.com/view/8c33e126482fb4daa58d4b6b.html

简单介绍一下引导过程:

开机-》主板bios-》选择从U盘启动-》读取U盘MBR-》寻找并读取grldr文件-》根据内置菜单加载程序或加载外置菜单-》进入各种工具

一、所需资源

先提供本篇所需资源名称及地址,具体使用方法在后面进行说明。

<必须>

这两个在官方的包里面就有了

    中文版grub启动文件:grldr;

    外置菜单文件 menu.lst     

-=-=-=-

    引导建立及菜单编辑文件:Bootice.exe;

    中文字体文件:fonts.gz;

    已编译RUN文件:run ;

这些文件可在百度或者新浪爱问搜索,也可在下面所列谷歌代码及其他相关网站找,这里提供我上传的文件地址:

      http://pan.baidu.com/netdisk/singlepublic?fid=136587_1674795442 
      http://115.com/folder/fet92fsg#U盘维护工具 
天意pe系统维护iso镜像  (这个是一些工具的集成,如果你想自己制作或者使用其他资源,可以不下载)

下载地址:http://bbs.winpe.cc  (需要注册)

-----------------------------------------------------------------------------------------------

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

-----------------------------------------------------------------------------------------------

教程、资源及论坛网站

    Grub4Dos项目主页: http://gna.org/projects/grub4dos/
谷歌代码(可下载主要资源):http://code.google.com/p/grub4dos-ireneuszp/

          http://code.google.com/p/grub4dos-chenall/
          http://code.google.com/p/grubutils/
一键ghost光盘版:  http://doshome.com/yj/a/Down/2.html 

DiskGenius:  http://www.diskgenius.cn/ 

中国DOS联盟论坛:  http://www.cn-dos.net/forum/ 

无忧启动论坛: http://bbs.wuyou.com 
-----------------------------------------------------------------------------------------------

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

-----------------------------------------------------------------------------------------------

二、主要步骤

   主要步骤大概如下:

    下载必要资源-->建立U盘引导-->将资源文件放置于U盘-->根据文件位置及命令使用方法编辑菜单-->检测和使用

1.给U盘写入主引导记录

×××第1步具体可参考:

      http://hi.baidu.com/donkeydog/blog/item/97eebef7f688bac6f3d38500.html
操作:插上U盘,打开bootice,标签栏『物理磁盘处理』,『目标磁盘』选择你要处理的U盘(千万别搞成硬盘了,否则会造成硬盘上的系统无法启动),点击『主引导记录M』,选择『GRUB4DOS 0.4.5 mbr』,点击『安装/配置(S)』,提示完成,便说明mbr写成功了,将下载来的“grldr”文件拷贝至U盘根目录,到此第一阶段完成。

2.资源文件放置方法

    操作:将天意的系统维护镜像解压,全部放置于U盘根目录,由于“天意”也是grub4dos引导的,可以将grldr文件找出来拷到根目录,并用bootice编辑,内置菜单按照我给的例子修改即可,并将外置菜单(这里主要是使用主菜单和外置菜单示例二)及字体文件等放置主菜单中对应的位置(当然这个是可以自己根据需要修改的)。把这个改造好之后,就可以使用相当多的工具了。

3.编辑grub内置及外置菜单

  操作:打开bootice,标签栏『实用工具』,点击『启动编辑器』,在弹出的框中『打开文件』,选择你要编辑的“grldr”文件打开,即可编辑内置菜单,你也可以打开或新建“.lst”文件,编辑外置菜单。写完菜单之后选择『以××编码保存』,这里有两种选择,跟需要支持中文的字库有关,我一般用的字库文件是“fonts.gz”,故选择『以ANSI编码保存』。

-----------------------------------------------------------------------------------------------

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

-----------------------------------------------------------------------------------------------

内置菜单示例:

-------------------------------

#Grub4Dos inner list made by Mr Fang

background 330033

#菜单背景色,后接16进制颜色,颜色表参见附录一.

foreground FFFFFF

#菜单前景色(文字颜色)

fontfile /BOOT/fonts.gz

#加载字体文件,以支持中文。

timeout 15

#选择默认项前的滞留时间

default 2

#默认为菜单第二项

password=123456

#取得菜单编辑权限的密码

title                    ===== U盘系统维护工具 =====

#Title命令后面写要显示在屏幕上的句子,“\n”后的句子会显示在屏幕下方,title的下一行是选择这行标题所对应要运行的命令。

clear

title 【01】 启动Windows 2003 PE系统\n 制作人:牧争 \n 联系方式:317480596@qq.com

find --set-root /BOOT/SETUPLDR.BIN

chainloader /BOOT/SETUPLDR.BIN

title 【02】 启动Slitaz Linux PE系统

find --set-root /BOOT/BZIMAGE

kernel /BOOT/BZIMAGE root=/dev/null vga=normal autologin

initrd /BOOT/ROOTFS.GZ

title 【03】 启动Onekey备份还原工具

#引导IMG镜像,这些工具可以从相关的网站上获取

find --set-root /BOOT/IMGS/GHOSTC.IMG

map --mem /BOOT/IMGS/GHOSTC.IMG (fd0)

map --hook

chainloader (fd0)+1

rootnoverify (fd0)

savedefault

title 【04】 硬盘启动windows 7系统 

#强制从第一储存盘启动Windows 7(启动后可能会显示非正版,实际不会破坏破解程序,放心),若用解压Windows7镜像方法安装win7则只需地二、三句即可。

root (hd1,0)

find --set-root /bootmgr

chainloader /bootmgr

find --set-root --ignore-floppies --ignore-cd /boot/bcd

dd if=()+1 of=(md)0x3e+1

title 【05】 硬盘启动windows xp系统 

root (hd1,0)

find --set-root /NTLDR

chainloader /NTLDR

find --set-root --ignore-floppies --ignore-cd /boot.ini

dd if=()+1 of=(md)0x3E+1

title 【06】 进入linux live菜单

#载入外置菜单

configfile /BOOT/MENU.LST

title   -->重启

reboot

title   -->关机

halt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  系统维护