首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

(期待高手)能否做到从DOS引导硬盘?该怎么处理

2012-04-03 
(期待高手)能否做到从DOS引导硬盘?程序是在DOS(32位虚拟)下运行的,DOS运行结束后,我想在重启计算机的情况,

(期待高手)能否做到从DOS引导硬盘?
程序是在DOS(32位虚拟)下运行的,DOS运行结束后,我想在重启计算机的情况,直接进入硬盘引导,进入硬盘操作系统
实际上等于模拟了BIOS硬盘引导的过程

哪位大侠干过这样的事情?或者了解怎么做的?指导一下小弟,不胜感激!

[解决办法]
引导设备的顺序放在coms区中,如果你可以找到并且改写,你可以将引导

权变成硬盘引导,但我不明白你这样做的含义?

你是要自己写一个可引导的小程序吗???
[解决办法]
你的问题不是很明白,如果你想不经过BIOS来开机,那是不可能的;因为你重启之后,硬盘是不可以使用的,必须要有BIOS做初始化的动作;如果是想改变boot的顺序,直接在setup menu中就可以调了;把你的问题稍微描述的详细点把
[解决办法]
一般是不使用DOS,有引导程序直接加载自己的程序,在需要从硬盘引导时,将硬盘0扇区读到0:7c00h,让后jmp过去就可以了。
如果要使用DOS,可以在启动DOS前先把中断向量表备份下来,需要从硬盘引导时,先恢复中断向量表,然后再加载硬盘0扇区。

热点排行