|
XORLDR用户手册 |
|
|
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而造成的数据损失承担责任。尽管如此,作者原意提供技术支持。
注:以上仅仅是免责声明,在实际应用中还没有发现本程序会对数据安全带来危害,
大可放心使用。
|
|
|
|
|
|
|
|
|
|
|