因为磁盘的前512字节负责启动机器,而512字节如果想完成关于保护模式,载入中断向量,磁盘读写等功能几乎不可能。所以前512字节几乎都用来载入磁盘上特定的一个程序来进行下一步的工作。而载入的工作常常是利用中断0x13来进行的。而由于中断的限制,所以Linux不能引导1024扇区以后的内容。不过当系统引导起来以后,因为重新载入了中断向量,所以原来的int就不能够使用了。而在那时候,操作系统就使用端口来读写磁盘了,就不需要再使用原来的BIOS中断了。
posted on 2007-01-10 15:33
小爽 阅读(337)
评论(0) 编辑 收藏 所属分类:
我的经验 、
我的操作系统