grub4dos简介:
grub 是一个遵从Multiboot(多重启动)规范的启动管理程序。现在接触到的有3种,即GNU grub Legacy , GNU grub2 和 grub for dos(grub4dos)。GNU grub Legacy其实就是原来的 GNU grub 0.xx ,最新版是2005年发布的GNU grub 0.97。 目前已停止开发,并改名为 GNU grub Legacy。GNU grub2是第二代grub,它将取代原来的GNU grub(例如0.9x版),但目前还处于开发阶段,尚未发布正式版。GNU grub Legacy和GNU grub2都是 GNU 组织的项目。grub for DOS(grub4DOS)是一个以 GNU grub 为基础的功能强大的引导器。它可以在 DOS 和 LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。grub4dos特色功能
作为GNU GRUB启动引导程序的扩充,grub4dos将焦点放在兼容性上。这体现在这几个方面上:当系统已经安装有操作系统和启动引导程序时,它可以以多种多样的方式被加载。编写条目时它可以被DOS作为普通应用程序加载,或者被GNU/Linux使用kexec系统调用作为内核文件加载。此外,NTLDR、BOOTMGR和其它Linux下的启动引导程序均可加载之。当安装为首先启动的启动引导程序时,它能启动各种各样的操作系统,其中包括GNU/Linux,Windows,DOS等,并支持各种媒质,如CD-ROM,软盘,硬盘,U盘,PXE等等。GRUB4DOS 最大的成功之处就是既学习了windows的方便易用,又引入linux的强大功能。更多相关介绍
GRUB4DOS是一个优秀的双(多)系统引导软件,是GNUGRUB的一个分支,使用GRUB4DOS可以很方便的引导各种操作系统,比如DOS、Windows、Linux等。是一个可以把U盘制作成光盘似的来进行装系统的启动引导工具。
GRUB4DOS起源
该项目是由tinybit(不点)于2003年发起的,活跃的开发者主要有tinybit,bean,chenall,yaya,roy和karyonix等。
GRUB4DOS特色
作为GNUGRUB启动引导程序的扩充,grub4dos将焦点放在兼容性上。这体现在这几个方面上:
当系统已经安装有操作系统和启动引导程序时,它可以以多种多样的方式被加载。编写条目时它可以被DOS作为普通应用程序加载,或者被GNU/Linux使用kexec系统调用作为内核文件加载。此外,NTLDR、BOOTMGR和其它Linux下的启动引导程序均可加载之。
当安装为首先启动的启动引导程序时,它能启动各种各样的操作系统,其中包括GNU/Linux,Windows,DOS等,并支持各种媒质,如CD-ROM,软盘,硬盘,U盘,PXE等等。
GRUB4DOS最大的成功之处就是既学习了windows的方便易用,又引入linux的强大功能。
GRUB4DOS命令索引
blocklist输出文件的块清单表达法。
boot引导已加载的操作系统或扇区链式加载器。
bootp通过BOOTP初始化网络设备。
cat显示指定文件的内容。
cdrom初始化或者停止所有的ATAPICDROM设备。
chainloader加载扇区链式加载器。
cmp比较两个文件,并且报告两者之间的差异。
color改变菜单的颜色。
configfile将指定文件作为配置文件予以加载。
debug打开/关闭调试模式。
default把NUM项菜单设为缺省值。
device声明BIOS驱动器对应的实际物理设备。
dhcp通过DHCP初试化网络设备。
splashimage图形模式下载入背景图片文件。
foreground设置图形模式下的前景色。
background设置图形模式下的背景色。
clear清屏。
displayapm显示APMBIOS的相关信息。
displaymem显示GRUB所判断到的当前系统的内存分布,包括所有物理内存区域。
displaymem显示诸多文件的内容。
embed如果设备是个驱动器,则将Stage1.5嵌入到主引导扇区之后。
fallback如果调用当前的菜单项时出现错误,则跳转到NUM项后重试。
commandline进入命令行方式。
find在所有分区上查找文件名,并显示包含该文件的设备。
fstest切换文件系统的试验模式。
geometry输出驱动器的相关信息。
halt关闭系统(计算机)。
help显示内部命令的帮助信息。
hiddenmenu隐藏菜单。
hide通过在分区类型上置隐藏标志,隐藏指定分区。
ifconfig指定IP地址,子网掩码,网关和服务器地址。不带参数时,将显示当前的网络配置。
impsprobe探测Intel多处理器规范1.1/1.4配置表并使所找到的各处理器启动进入闭循环。
initrd加载Linux格式的初始化虚拟盘,并设置必要的参数。
install安装STAGE1到指定设备上,安装加载STAGE2需要的块列表到STAGE2上。
ioprobe侦测指定设备的I/O端口号。
kernel尝试载入主引导影像文件(Linux内核格式)。
lock如果用户未被认证,则终止命令的执行。
makeactive将root设备置为活动分区。
map对设备进行映射。
md5crypt产生一个MD5格式的密码。
module对多重启动影像,加载启动模块文件(不处理该文件的内容,用户必须自己确定核心的要求)。
modulenounzip与'module'类似,但是禁用了自动解压缩。
pager没有参数时,切换页模式。
partnew创建一个新的主分区。
parttype改变指定分区(PARTITION)的分区类型(TYPE)。
password设置密码。
pause终止命令的运行,并给出一段信息。任意键按下后,将继续。
quit从GRUB命令行中退出。
rarp用RARP初始化网络设备。
read从内存的指定位置读取一个32-bit的值,并以十六进制形式显示出来。
write写一个32位的值VAL到内存地址ADDR。
reboot重启系统(计算机)。
fontfile指定中文字体文件,并切换到中文显示方式。
root设置根分区。
rootnoverify类似`root'指令,但不测试安装该分区。
savedefault将当前项设置为默认的引导项。
serial初始化一个串口设备。
setkey改变键盘映射关系。
setup自动安装GRUB.
terminal选择一个终端。
terminfo指定终端的功能。
testload以多种不同的方式读取文件(由FILE指定)的整个内容,并予以比较,以测试文件系统的代码。
testvbe测试所指定(MODE)的VBE模式。
setvbe为后续的每个kernel命令行设置VBE模式。
tftpserver指定TFTP服务器的IP地址。
timeout设置在自动启动缺省菜单前所等待的秒数。
title命名菜单项。
unhide通过清除隐藏标志,解除指定分区(PARTITION)的隐藏。
uppermem强制指定仅有(KBYTES)KB的上位内存。
vbeprobe侦测VBE的信息。
牛铺软件园提供《grub4dos》0.4.5c 中文版下载,该软件为免费版,文件大小为810KB,推荐指数4颗星,作为程序开发中的顶尖厂商,完全可以放心下载哦!
∨ 展开