解决方案:NTFS硬盘启动完美,让Windows7支持BackTrack3(BT3)

电脑杂谈  发布时间:2020-10-28 12:00:59  来源:网络整理

bt3驱动中没有硬盘_bt3驱动中没有硬盘

Win7 Home():NTFS硬盘完美启动-让Windows7支持BackTrack3(BT3)

Windows7 RTM已发布,许已经在使用Windows7,但尚未正式启动。但是,Windows 7的启动机制类似于Vista,因此无法像XP时代那样使用GRLDR直接启动BT3并与XP共存。至少我现在还没有找到解决方案。

bt3驱动中没有硬盘

Window 7的核心版本号为NT6.1,而Vista NT6.0仍属于同一系列,因此采用相同的启动管理机制。对于双系统,就像98和XP共存的双系统一样,必须按顺序订购XP和Win7共存的计算机系统安装。由于Windows的启动管理是向后兼容的,因此Win7与XP兼容,但是XP与Win7.不兼容,因此必须先安装XP,然后再安装Win7,以避免出现问题。

首先说明一些与Windows 7中的启动相关的文件和关键位置

* Mbr&dpt:硬盘主引导记录和分区表(分区表包括四个部分,用于记录四个主分区的物理位置),位于硬盘的第一扇区,不属于任何系统分区。

bt3驱动中没有硬盘_bt3驱动中没有硬盘

* Bootmgr:位于主激活分区中的Windows nt6系列的启动管理器是一个隐藏的系统文件

* Boot.bak:boot.ini的备份,它将存在于双系统中。

* Bootsect.bak:bootsect.bak是活动分区的前16个扇区的备份文件,因此其大小为8KB,是pbr的备份。

* PBR:分区启动代码

* /boot/[language]/bootmgr.exe.mui:主分区的引导目录中包含24种语言的BOOTMGR.EXE.MUI,该目录用于与bootmgr组合以形成引导菜单

* / boot / bcd:在xp时代,它等效于boot.ini,但出于安全原因,bcd是基于的,而不是基于文本的。微软专门提供了一个程序来修改bcd,bcdeit,以修改相应的参数

bt3驱动中没有硬盘_bt3驱动中没有硬盘

* /boot/bcd.log&bcd.log1&bcd.log2:日志文件,具体原因未知。

* /boot/bootstat.dat:用于记录启动时的启动状态的数据文件

* / boot / memtest.exe:内存测试工具

让我们解释Window 7的启动原理。(正常过程,因为仍然存在许多异常情况,因此启动过程有所不同,因此在此我不再赘述)

首先,在开机后,启动BIOS程序。 BIOS自检完成后,将mbr代码读入内存,将管理权限转移到mbr,mbr读取dpt,然后从dpt中找出硬盘的哪个分区已被激活。主分区。到目前为止,系统是相同的。下面有一个区别。 Dpt读取并找到主分区后,它将找到此主分区的pbr,该pbr位于活动主分区的第一个扇区中。当安装其他操作系统时,将更改pbr,在XP中pbr的硬编码代码是ntldr。在Vista和Win7的pbr中写的是找到bootmgr。

这时,引导管理器界面未显示在监视器上。找到Bootmgr后,将管理权限移交给bootmgr。引导管理器首先从BCD读取引导管理器菜单的语言版本信息,然后调用对应语言的BOOTMGR和BOOTMGR.EXE.MUI形成对应语言的引导菜单,然后将引导管理器显示在显示,即选择用于多个操作系统的文本界面。最后,当您选择相应的操作系统时,这里当然是7(如果选择xp,它将进入xp启动过程,找到xp ntldr,然后启动),bootmgr将查找系统分区(概念为系统分区和主分区)(这是不一样的)Windows / system32下的Winload.exe加载操作系统内核。剩下的就是启动Windows7。

bt3驱动中没有硬盘_bt3驱动中没有硬盘

http://blog.heenfon.com/wp-content/uploads/2009/09/boot.png

尽管不能使用GRLDR直接启动BT3,但是仍然可以使用mbr进行引导,即将mbr文件和boot.ini文件放在C驱动器上,然后阅读menu.lst以启动bt3,但是此方法不支持中文菜单。但基本上没有效果。

请下载以下附件。请注意目录中的boot.ini文件。该文件具有隐藏的属性。

安装方法:解压缩附件

boot.ini:引导文件

bt3.xpm:背景图片

bt3驱动中没有硬盘_bt3驱动中没有硬盘

字体:字体文件

GRLDR:跨平台启动文件

grldr.mbr:写入NT引导系统中的硬盘mbr或boot.ini进行调用

menu.lst:GRUB配置文件,启动菜单

将以上所有文件复制到C驱动器,当然您可以修改boot.ini和menu.lst文件以个性化BT3启动菜单。

menu.lst文件的默认BT3引导驱动器号为hd0,7,即G驱动器。这取决于个人喜好。 C驱动器为hd0,3,D驱动器为hd0,4,依此类推。菜单的停留时间为4秒!

重新启动后,您会发现出现了一个额外的菜单。

文字/交叉


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-329242-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...