首先上一张图 图中列出的是Win7 32&64位以及Win8 32 位(64 位一样)光盘主目录
通过对比,我们可以看到不同系统的结构大同小异
下面我们逐一说明各文件作用
首先第一个是BOOT 文件夹,这个文件夹和根目录中的BOOTMGR 文件是密切相连的
其作用是从BIOS 引导系统启动
首先看看Win7 的BOOT 文件夹,这里面这些文件其实是可以精简的
最为重要的文件有两个:BCD、boot
从BIOS 启动时,首先是启动根目录的BOOTMGR(启动管理器),然后 BOOTMGR 会读取 boot 中的bcd 文件
bcd 中保存了不同系统的启动信息,如果要使用多系统,只要编辑 bcd 添加新引导即可
再来是boot
sdi,这是WinPE 启动必备的文件,使用光盘安装系统实质也是启用PE,因此本文件不可少
其他文件相对次要,去掉也可
fonts 里面是启动时的字体文件,没有会乱码,zh-cn 里面是中文语言支持文件
bootfix
bin 是光盘启动特有的一个功能:按任意键从光盘启动
删除后不会出现该提示
etfsboot
com 是一个保存信息的文件
memtest
exe 是自带的内存测试器
在Win8 中多了resou rces 这一文件夹,是启动动画的一部分
Win7 光盘启动时是进度条,而 Win8 则是这个动画了
接下来要说的是EFI 文件夹和 BOOTMGR
efi 这两个文件
这二与于上面 BOOT 与BOOTMGR 的关系是一样的
不同的是,这是让光盘能从 EFI BIOS 而非传统 BIOS的文件
在Win7 32 位中是没有 bootmgr
efi 的,也就是说它无法从 EFI 启动
关于 EFI,我们日后有时间另外介绍
这里我们只要知道他们是EFI 启动的支持文件即可
值得注意的是,bootmgr
efi 只是EFI 启动下的