BT3 NTFS硬盘完美启动 - 让Windows 7支持BackTrack3( 四 )


这个时候显示器上还没有显示引导管理器的界面 。Bootmgr 被找到之后管理权就交到了 bootmgr。Boot Manager 首先从 BCD 中读取 Boot Manager 菜单的语言版本信息,然后再调用 BOOTMGR 与相应语言的 BOOTMGR.EXE.MUI 组成相应语言的启动菜单,之后才会在显示器上显示引导管理器,也就是选择多操作系统的那个文字界面 。最后,当你选择了相应的操作系统,这里当然是 7 (如果选择 xp, 会转入 xp 的启动流程,找到 xp 的 ntldr 然后启动), bootmgr 就去寻找系统分区(系统分区和主分区的概念不是一样的哦) Windows/system32 下的 winload.exe 加载操作系统内核 。剩下的事就是启动 Windows7 了 。
虽然不能利用 GRLDR 直接启动 BT3 ,但是还是可以利用 mbr 来引导的,也就是把 mbr 文件和 boot.ini 文件放到 C 盘,再读取 menu.lst 去启动 bt3 ,但是此方法不支持中文菜单 。不过基本上没影响 。
请下载以下附件,请注意目录里面的 boot.ini 文件,此文件是带隐藏属性的 。
安装方法:解压缩附件
boot.ini:引导文件
bt3.xpm:背景图片
FONTS:字体文件
GRLDR:跨平台引导文件
grldr.mbr:写入硬盘 mbr 或者 NT 引导系统中 boot.ini 来调用
menu.lst:GRUB的配置文件,启动菜单
以上文件全部复制到 C 盘,当然你可以修改 boot.ini 和 menu.lst 文件来个性化你的 BT3 启动菜单 。
menu.lst 文件默认 BT3 的启动盘符是 hd0,7 ,也就是 G 盘,这个看个人喜好来决定,C 盘式 hd0,3 ,D 盘是 hd0,4 ,依此类推 。菜单的停留时间是 4 秒!
重启之后你就会发现多了一个菜单出来 。

推荐阅读