多系统引导程序示例

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多系统引导程序XORLDR应用示例

无忧论坛的Pauly大侠出品的多系统引导程序Xorldr,功能强大,可以使用多种启动方式,最多可管理8个启动项。Pauly本人也写了一个用户手册,详细介绍Xorldr程序的功能及用法,但限于篇幅没有具体讲解启动实例。本人在实际应用该程序的过程中积攒了一些心得经验,不敢独享,写下来供大家参考,以起到抛砖引玉的效果。

1.工具准备

在进行安装XORLDR之前,我们需要准备好以下工具软件:

●XORLDR多系统管理程序,Pauly大侠作品,目前最新版本是0.3.5

● BOOTICE引导程序安装工具,亦为Pauly作品,最新版本是0.76

● WinHex,强大的16进制文件编辑与磁盘编辑软件。

● grub4dos、syslinux最新版,以及其它可能用到的工具,如本文中使用的9IN1_PXE_SRS合盘,我们要多次利用其中的工具。

2.磁盘分区及结构介绍

首先,我们使用Winhex来看一下磁盘上的分区及结构。

打开Winhex,按F9打开磁盘,如图1所示:

(图1)

选择物理磁盘HD0,点击OK后可观察到磁盘(hd0)的分区情况,如图2所示。

(图2)

由图2可以看出我们这块磁盘的一些情况:容量为73.9G,分为四个分区,启始扇区(Start sectors)占用第0~62扇区;第一主分区占用第63~20996954扇区,10G空间;第二主分区占用第20996955~31503464扇区,共5G空间;第三主分区占用第31503465~94446134扇区,共30G空间;存在一个分区间隙占用第94446135~94446197扇区,共31.5KB空间;第四分区(逻辑分区)占用第94446198~154577429扇区,共28.7G空间;最后是一个分区剩余空间,占用第154577430~154587127扇区,共4.7MB空间。

实际分区根据自己的需要进行,不必局限于单主分区或者四主分区。一个比较理想的情况是三主分区加扩展分区,再设置若干逻辑分区,这样对于现在海量容量的硬盘来讲是比较合适的。

3.XORLDR菜单编辑示例

我们假定您已经做好了分区。以我这台老机器上分区为例:四个分区,第一、二主分区各安装一个winXP,并实现系统之间相互隐藏;第三主分区放置游戏及其它私密数据;第四分区(逻辑分区)放置我的9IN1_PXE_SRS维护工具合盘及系统备份等。根据实际需要,设计菜单项如图3所示。

(图3)

下面依次介绍各菜单项编辑情况。

3.1第一主分区设计成“从文件启动我的XP”

从该分区启动时可以显现所有分区。XORLDR可以从PBR、文件及绝对扇区来启动系统。对于XP系统来讲,从文件启动系统的一个好处是可以把PBR解放出来,用于一些其它的启动目的。当然,这种选择不是绝对的,任何一种方式用好了,都是不错的。

首先,要安装好一个XP系统。启动XP系统后,打开XORLDR程序,选择本机硬盘后点击“安装/配置”,如图4所示。

(图4)

根据图5进行设置:

(图5)

注意选择“从文件启动”的启动方式后,后面要选择好文件类型及存放的分区。这里,文件名“/NTLDR”实际上包含了路径,即为第一主分区根目录下的文件NTLDR;windows系统启动文件一律选择“NTLDR /SETUPLDR.BIN /BOOTMGR”这一文件类型。其它文件类型在后面介绍。

特别说明:文件可以放在分区的根目录下,也可以放在子目录下,还可以放到剩余分区等不可见的地方;目录分隔符/ 等同于\,即/NTLDR 和\NTLDR 是一样的。需要强调的是,文件名中不可出现盘符,如C:\NTLDR或C:NTLDR都是错误的,将不被XORLDR 识别。盘符由“工作磁盘及分区号”替代。

此外,XORLDR 支持FAT16/FAT32/NTFS 三种文件系统,其中FAT分区上仅支持8.3 格式的短文件名;NTFS 分区上要求 $MFT 必须是连续的,否则可能搜索不到指定的文件,且文件不能是加密或压缩的。

接下来,根据需要设置分区显隐状态,见图6:

(图6)

设置完成后,一定要点击“生成”来使用菜单设置生效,如图5所示。完成后点击“导出配置”做一备份,因为后面在第二主分区安装操作系统可能会写MBR而导致XORLDR引导被清除。

3.2第二主分区设计成“从文件启动常用XP”

通常情况下默认启动到这个系统,并隐藏其中30G的第三主分区(游戏及私密数据)及“我的XP”所在的第一主分区。安装多系统并使系统之间及任意分区相互隐藏,做到完全独立隔离,是XORLDR引导管理器的重大优点。如果您不需要安装多系统,可以跳过此步看第三个步骤。

A.安装GHOST系统。

这个操作不局限于XP系统,其它GHOST系统操作相同,我选择第二系统仍是XP只是因为老机就能跑跑它,上不了win7。在第一主分区下的“我的XP”中进行XORLDR第二项菜单的编辑,见图7:

(图7)

其中文件名及类型、安装的分区号均根据实际情况填写。比如安装的是win7,则文件名为“/BOOTMGR”。根据需要自定义分区显隐状态,如图8所示。

(图8)

编辑完成后,点击“生成”使菜单生效,然后“导出设置”,最后“写入磁盘”。

做完上述工作后,在第一系统(我的XP)中使用ghost32程序将gho文件(GHOST安装系统文件或者备份系统生成的GHO文件,对同一台机器来讲,完全可以用第一系统的备份GHO文件还原到第二系统中)恢复到第二主分区中。重启后选择第二菜单项即可进入第

二系统(常用XP)。

这里,我们不用重启,接着做第三步工作。

B.全新安装XP或者其它Windows系统。

进入PE,将第二主分区设置为活动,然后进行全新安装系统(此步骤不详细介绍了,不会的网上查找资料或者咨询)。

完成后重启进入第二分区的“常用XP”(或其它windows系统)。注意,此时不会有XORLDR启动菜单出现,因为全新安装系统时,Windwos很霸道地重写MBR了。打开XORLDR程序,导入原先保存的配置,然后按照A中步骤进行XORLDR第二菜单项的编辑、生成,见图7。之后继续进行其它菜单项的编辑。

3.3从第四分区引导扇区启动GRLDR

首先利用BOOTICE对第四分区(逻辑分区)的PBR写入grub4dos引导,打开BOOTICE.EXE,点击“分区记录引导”(图9),

(图9)

选择“grub4dos”后进行“安装/配置”,如图10所示:

(图10)

相关文档
最新文档