是的,因为
高级语言
编译程序
无法写出对应的代码,
而且编译出的代码效率低,也体积大,无法满足引导需求。
而且,要调用一些低级的BIOS中断,这个更无法用高级语言了。
而且要处理从
实模式
到保护模式的切换,这个只能用汇编写
XP下的系统引导程序一般有三个,它们是:
IOSYS
MSDOSSYS
bootini
其中bootini可以直接打开查看,一般内容如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
这三个文件一般情况下看不到,要查看,方法如下:
打开“我的电脑”,点上方菜单栏中的“工具”、“文件夹选项”,点“查看”选项卡,将“隐藏受保护的系统文件(推荐)”前的勾去掉,再单选“显示所有文件和文件夹”,确定即可,再打开系统所在盘,就能看到了。
先是盘头的引导,现在多数用grub,grub会根据/boot里的配置单找到并加载kernel,如果你有驱动是打在initramfs里,kernel加载完跟着起initramfs,全部完成后就开始启动整个lnx。
以上就是关于请问计算机从按下电源键到进入系统的引导过程是什么(简单说就行了)全部的内容,包括:请问计算机从按下电源键到进入系统的引导过程是什么(简单说就行了)、 *** 作系统引导程序 保存在硬盘上的 什么位置啊 是由什么创建的啊、 *** 作系统为什么需要引导程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)