|
今天遇到一个HP的NX6330的本本
945PM+ICH7M芯片组
本人一移动硬盘
制作启动盘过程如下
第一分区 活动 主分区 fat32 写入fdisk的mbr 使用 bootsect /nt52 x:对该分区写入NTLDR的启动扇区, 拷贝ntldr ntdetect.com boot.ini
在其他10余台机器测试正常
能读取boot.ini出现多选菜单
但是, 在这台hp的本本上, 提示 ntldr is missing...... press any key to restart
多次重试结果一样
而更奇怪的是
本人一个U盘
量产了一个本地磁盘
制作方法同上
在这台电脑上就可以正常读取boot.ini出现菜单
经过多次尝试
发现用nt60启动扇区, 将ntldr重命名为bootmgr
则一切正常!!!
在其他计算机上也都可以正常引导
鄙人初步认为
nt60的启动扇区优于nt52启动扇区
所以
建议ntldr+avlgo
或者ntldr+grldr
等基于ntldr的启动方式改为
bootmgr+avlgo
bootmgr+grldr
实际上bootmgr文件仍然是ntldr改名而来
但是启动扇区改为bootsect /nt60 x:
请大家测试下
(本来怀疑是bootsect写nt52扇区的问题, 换成ntboot写nt扇区结果也一样) |
|