
不是WIN2K也好WINXP还是WIN2003也好,正常启动都离不开几个重要的系统文件: 1、ntldr 2、NTDETECT 3、bootfontbin 4、bootini 其中 一预启动 首先计算机通电进行自检,并由BIOS(即基本输入输出系统)完成基本硬件配置,然后读取硬盘的MBR(主引导记录)检查硬盘分区表以确定引导分区,并将引导分区上的 *** 作系统引导扇区调入内存中执行,此处即执行NTLDR( *** 作系统加载器)文件。 Windows2000/XP支持多重启动。它在安装时会首先将已存在的其它 *** 作系统引导扇区保存为BOOTSECTDOS文件(位于活动分区根目录下),并修改系统引导扇区,以便系统启动时加载NTLDR文件,从而达到多重启动的目的。而Windows98则不具备这个功能,因此如果先装好 Windows2000/XP后再装Windows98会破坏掉Windows2000/XP的引导记录,导致2000/XP不能启动。 二启动 1首先进行出始化,NTLDR会把处理器从实模式转换为32位保护模式,根据实验它还包含“Windows系统选择菜单”和“Windows高级选项菜
BOOTFONTBIN是汉化引导菜单用的,删除后引导菜单会变成英文的
在linux系统下,用dd命令,刻录upan。
大概是:
dd if=bootbin of=/dev/sdb
if表示文件,如果不在当前路径下,要补全。
of表示目标盘,如插入U盘,用dmesg查看,U盘的命名。制作完毕后,重启计算机,设置U盘启动。
去下载你需要的uboot源代码,根据你的需要进行配置和裁减,修改配置好U-Boot文件系统后,执行如下命令编译U-Boot: Make distclean (非必要的) Make ”yourboardname“_config Make 会生产uboot的bin文件 (以上 *** 作需在linux环境下执行)
没有不同,BIOS映像是要写入主板直接运行的,那时连文件名都没了,还要扩展名干什么?
扩展名不过是个名字而已,就算把bin改成txt,文件也不会从二进制变成纯文本。映像的扩展名可以随便起(一些刷写软件和BIOS修改软件可能会靠扩展名来识别文件,BIOS映像的扩展名大概也就这点用处了)。
以上就是关于windows xp sp2安装盘里的BOOTFONT.BIN是什么用的全部的内容,包括:windows xp sp2安装盘里的BOOTFONT.BIN是什么用的、boot.bin文件如何变成 *** 作系统文件、uboot 是怎么将c代码编进bin文件的呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)