|
前面已经说过了,仅仅hp u盘格式化工具与iwin
7中制作的usb-hdd,通过查看list part就知道offset存在数据上的差别,不考虑u盘量产,通常情况下,每个u盘只有一个主分区,根据传统理论,则第一个分区以前的数据属于mbr和保留数据区,由于分区的起始位置不同,在mbr中定义该分区的数据也不会一样。
另外更为重要的是,不同的启动方式,mbr中的Bootloader(主引导信息)也是不一样的。
其实制作usb-hdd启动盘没必要深入研究mbr和dbr的结构,关键是要了解硬盘启动过程中所涉及到的文件;
1 例如xp启动方式过程为
bios--ntldr(光盘上为setupldr.bin)--boot.ini- 启动pe
2 win7pe启动过程为
bios--bootmgr--bcd文件--pe
3 grkdr启动比较灵活,上述三种方式可以组合使用。当然还有其他启动方式,至于ntldr文件的改名,是为了在一个u盘上有多个pe,或为了将u盘定义为第一个硬盘(避免与其他硬盘上的ntldr文件同名而定位到其他硬盘),如果熟悉了u盘的启动过程,是可以将别人的pe放到自己的u盘上使用的。
[ 本帖最后由 yfwang0798 于 2011-9-29 21:44 编辑 ] |
|