配色: 字号:
XORLDR用户手册
2014-09-27 | 阅:  转:  |  分享 
  
XORLDR用户手册

第1页



XORLDR用户手册

(Pauly制作V0.12010-03-24发布)



1XORLDR简介

XORLDR是一个轻量级的多系统引导程序,它使用图形化的选择菜单,可以管理多达10个系

统的启动。XORLDR的启动对象可以是分区的引导扇区,也可以是分区上的某个文件,还可以是指

定的绝对扇区号。

XORLDR可以安装在硬盘的MBR(MasterBootRecord)上启动,也可以安装到PBR(Partition

BootRecord)上,仅占用32个扇区,还可以将配置输出后由GRUB4DOS或BOOTMGR加载启动。

XORLDR支持的启动类型有GRLDR/GRLDR.MBR、NTLDR/SETUPLDR.BIN/BOOTMGR、

SYSLINUX的LDLINUX.BIN(3.70~4.00)、PLoPBootManager、MS-DOS(IO.SYS)以及FreeDOS

的KERNEL.SYS。

访问http://bbs.wuyou.com/forumdisplay.php?fid=34&page=1或http://www.iPauly.com可获取

XORLDR的最新版本。

2特点介绍

1.轻量级的引导程序,不占用分区内的磁盘空间;

2.图形化的引导菜单,菜单外观可以通过文本定义,也可以通过图片来定义;

3.支持的启动类型众多,见【1】中的介绍;

4.可管理多达10个系统的启动,并可以为每个系统设置一个热键;

5.支持对每个系统设置不同的分区显隐状态;

6.超时自动启动;

7.安装位置灵活,主辅代码分离设计,并可安装到任意位置,满足特殊的使用要求;

8.启动方式灵活,可以通过MBR或PBR方式启动,亦可将配置输出用GRUB4DOS等加载

启动;

XORLDR用户手册

第2页

下图为XORLDR启动过后的选择界面:



3使用方法

XORLDR有一个在Windows下运行的配置程序XORLDRC.EXE,此程序可以用来

配置XORLDR的所有设置和菜单,可稳定运行于Win2000/XP/2003/Vista/7/2008等操作

系统。

3.1磁盘选择

运行XORLDRC后首先出现磁盘选择界面,用来选择在哪个磁盘上安装或配置

XORLDR,选择好目标磁盘后点击【安装/配置】即可进行下一步设置。如下图所示。







此外,如果需要卸载XORLDR,可以点击【重建MBR】按钮,这会将磁盘MBR

设置为MSWindowsNT的默认MBR。

XORLDR用户手册

第3页

3.2配置界面





这里就是XORLDR的配置界面了,看起来似乎选项很多,呵呵,实际上并不复杂:

3.2.1安装位置



XORLDR安装到硬盘上的代码在512字节/扇区的硬盘上将占用32个扇区,这些代

码分为两部分:第一个扇区成为主代码,剩下的成为辅助代码,这两部分代码的位置都

可以自定义。主代码和辅助代码可以连续存放,也可以分离存放,这取决于你的实际需

求。

那么,到底该把这些代码安装到硬盘上的什么位置呢?

如果是新手,或常规安装,推荐直接安装到默认位置,即主代码在MBR,辅助代

码在1号扇区(注意:硬盘的扇区编号是从0开始,1号扇区即第二个扇区)。

如果你有特殊的应用需求,你可以自定义主代码和辅助代码的安装位置,但你需要

为自己的数据安全负责,即,不要让辅助代码覆盖了你的数据区,否则,造成数据丢失

XORLDR用户手册

第4页

可别怪我哦!

3.2.2选项



这些选项用来控制XORLDR的某些表现行为。

【窗口位置】:XORLDR启动后的整个选择菜单可以看作是一个窗口,这里控制这

个窗口在屏幕的位置(通常,这个无关紧要);

【超时后自动启动系统】:这是一个常用选项,默认开启。XORLDR启动后,如果

在规定的【超时时间】之内没有按键操作,则会自动启动选中的系统。

【超时时间】:这里用来控制超时时间,最大99秒。

【倒计时颜色】:XORLDR启动后会在自动选中的菜单项后面显示一个倒计时,为

了满足不同的喜好,这个倒计时的颜色可以自定义。

【自动选择系统】:用于控制XORLDR启动后默认选中的菜单项,如果设置为“上

一次选择”,则XORLDR会记住上一次启动的系统,这一次启动后自动选中它;如果设

置为“固定的默认系统”,则每次XORLDR启动后都自动选中【固定默认系统】指定的

系统。

【不显示选择菜单】:这个选项可用来隐藏选择菜单,但此时热键仍起作用;

【热键选择菜单而不是启动系统】:如果你需要仅仅用热键来选择某一个菜单项,

那么请选中此项。

【磁盘访问方式】:这个选项用来增强启动兼容性,通常情况下是针对U盘而言,

对于硬盘来说,可直接选择“强制LBA方式”,当然“自动探测”也不会有什么问题。

对于U盘来说,如果某中访问方式无法正常启动,那么可以尝试另一种方式来启动。注

意:如果选择“强制CHS方式,那么只能启动该磁盘前7.8G以内的文件或系统。

XORLDR用户手册

第5页

3.2.3高亮方式



在XORLDR里,选择某个菜单项后,该菜单将以一种突出的方式来提示操作者现

在选中的是哪一个菜单项,在这里可以控制不同的高亮方式。

3.2.4背景框架图片



XORLDRC允许用一张尺寸为22448的16色位图来定义XORLDR的背景框架,

程序内置了两张不同的背景图片,你还可以通过【自定义】按钮来选择自己的背景图片。

一个典型的背景框架图片如下图所示,整个图片被划分为22416的三个区域,最

上方的22416被用作标题,最下方的22416被用作脚注,中间部分用于存放0-9十个

数字,其中最左边的816区域用作菜单项的左边框,最右边的816区域用作菜单项的

右边框。



3.2.5启动对象

这里用来察看和修改每一个菜单项的配置,在窗口左边的预览区域选中某一个菜单

项后,这里的设置便会刷新;在这里做的修改也会自动得到保存(但需要点击【保存到

磁盘】后才会写入磁盘)。

XORLDR用户手册

第6页

【启动方式】:XORLDR提供三种确定启动对象位置的方式:从分区引导扇区启动、

从文件启动和从扇区启动。



“从分区引导扇区启动”是指XORLDR读入该分区的引导扇区到内存0000:7C00

处,然后将控制权交给0000:7C00的代码,由这些代码负责下一步的系统引导工作。通

常这是一种比较简单的启动方式,只需要指定【启动分区】即可。

“从文件启动”:XORLDR实现了根据文件名从FAT16/FAT32/NTFS分区读入文件

并启动的功能。文件名不仅限于根目录,也可以包含路径(以/或\作为路径分隔符),如

/BOOT/GRLDR、XXX\LDLINUX.BIN等都是合法的文件名,文件名有最大30字符的限

制。其中,FAT16/FAT32分区上仅支持8.3格式的短文件名;NTFS分区上要求$MFT必

须是连续的,否则可能搜索不到指定的文件,且文件不能是加密或压缩的。注意:这里

绝对不要包含盘符,如C:\GRLDR.MBR是错误的写法,这里不存在盘符的说法。

“从扇区启动”:这应该是一种高级应用。某些时候如果XORLDR不能识别你的分

区(如EXT2分区),或者你的引导文件是放在分区之外的,你可以通过这种方式来启

动引导文件,这时你需要知道这个文件的LBA位置,还需要知道它占用的扇区数。

此外还有三种特殊的启动方式:关闭计算机、重新启动和从下一设备启动,可根据

需要选择。



【启动分区】:指定该菜单项所依赖的分区,或者说该菜单项的工作分区。当【启

动类型】为“从分区启动”时,XORLDR将会读入并执行这个分区的引导扇区;当【启

动类型】为其它类型时,XORLDR会将分区号传递给被启动的系统。你可能已经发现

了,XORLDR也支持从逻辑分区启动。



XORLDR用户手册

第7页

【系统类型】:用来指定当前的启动对象的类型,如下:



1、PBR或其备份文件:分区的引导扇区或其备份文件,XORLDR启动时会将该分区实际的BPB复制到其对

应位置;

2、MBR类型:这是一个MBR类型的启动文件,XORLDR启动时会将实际的分区表复制到其对应位置;

3、GRLDR/GRLDR.MBR:GRUB4DOS的核心文件grldr或grldr.mbr(9.0K)。如果是GRLDR,则G4D启动

后会优先到【分区号】指定的分区内搜索menu.lst,也就是说你可以使用同一个GRLDR,通过指定不

同的分区号来加载不同的menu.lst;

4、NTLDR/BOOTMGR:WindowsNT的引导文件,支持NT5.x的ntldr和NT6.x的BOOTMGR以及PE系

统用的SETUPLDR.BIN;

5、SYSLINUX(LDLINUX.BIN):即SYSLINUX的引导文件LDLINUX.BIN,目前支持3.70~4.00版本,注意

不是LDLINUX.SYS;

6、PLOPBOOTMANAGER:引导其发行包内提供的plpbt.bin;

7、MS-DOS:引导MS-DOS7.10或WIN98的IO.SYS;

8、FreeDOS:引导FreeDOS的KERNEL.SYS;

9、其它类型:其它通用类型。比如你会发现,PBR导出文件选用这个类型也可能成功启动,但如果是逻辑

分区,PBR类型将会自动调整其BPB参数中的隐藏扇区数,从而实现从逻辑分区启动。

【启动时激活要启动的分区】:如果需要在启动某系统时激活该分区,请勾选此项,

Windows2000以上系统几乎不需要这个操作。

【自定义分区显隐状态】:这是个很有用的功能,如果你安装了多系统(多主分区),

你希望启动其中一个系统时自动隐藏其它系统以避免干扰,请勾选此项,然后点击【选

择】按钮,在弹出的对话框中勾选需要隐藏的分区。此选项也可用于其它需求。

【热键】:为当前菜单项定义热键。注意:程序并不对每个菜单项的热键做重复检

查,你需要自行保证热键互不重复。回车键、方向键已被设置为系统使用,请不要使用

这些按键。

【更改菜单文本】:程序提供了两种方式来自定义当前的菜单项:通过图片定义和

通过文本定义,可以根据需要选择。

如果通过图片定义菜单,请点击按钮然后选择尺寸为20816的16色位图。

通过文本生成菜单时,在文本框输入适当文本,设置好颜色、大小和字体后点击【生

成】按钮即可。注意:预览窗口的实际效果还取决于【高亮方式】的设置,请点击其它

菜单项以察看当前项的正常外观。

XORLDR用户手册

第8页





3.2.6保存配置

当所有配置都设置完毕,可以点击【写入磁盘】来将XORLDR配置保存到磁盘;

你还可以点击【导出配置】将配置导出为文件后从GRUB4DOS等第三方引导器加载来

启动,假定导出的文件名为xorldr.bin,则在GRUB4DOS的命令行中可用chainloader

xorldr.bin这样的语句来加载运行。





4应用示例

4.1Grub4DOS+XORLDR双启

核心思想:用BOOTICE将GRUB4DOS安装到MBR,勾选“优先尝试原来的MBR”,

设置好热键和延时。再用XORLDRC将XORLDR安装到MBR另外的扇区上,因为

Grub4DOS占用0-17扇区,而1号扇区用来备份原有的MBR,所有将XORLDR主代码

安装到1扇区,辅助代码放到18号扇区以后。

启动时,如果不按热键,延时之后将启动XORLDR,按下热键将启动GRUB4DOS,

以下是操作步骤:



XORLDR用户手册

第9页









XORLDR用户手册

第10页









4.2使用XORLDR管理多系统

核心思想:建立多主分区,在每个主分区上安装不同的操作系统,然后用XORLDR

来管理这些系统,并使系统之间相互隐藏,互不影响。

网友blithewind为之写了一个教程,发布于

http://bbs.xnbeta.com/read.php?tid=31148&page=1,请前往观看。



XORLDR用户手册

第11页

免责声明

但凡磁盘操作软件,都有造成数据丢失的风险。你选择使用BOOTICE来对你的磁盘进行操作,

这表示你愿意承担由此带来的数据丢失风险。作者尽量保证程序的稳定和健全,但不对你因使用

BOOTICE而造成的数据损失承担责任。尽管如此,作者原意提供技术支持。

注:以上仅仅是免责声明,在实际应用中还没有发现本程序会对数据安全带来危害,

大可放心使用。

献花(0)
+1
(本文系碎书页首藏)