中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: Grub.exe和loadsys.exe是否會有衝突? 上一主题 | 下一主题
being333
初级用户





积分 65
发帖 17
注册 2007-2-14
状态 离线
『楼 主』:  Grub.exe和loadsys.exe是否會有衝突?

使用grub建立一個仿A盤, a盤只在config加載himem.sys, 之後再重a盤啟動grub可以順利啟動,

但是如果在同樣的狀況下,用loadsys加載usbaspi.sys和di1000dd.sys, 之後再卸載這兩個usb的驅動程式,理論上執行這時候的狀況應該和剛開始的時候一樣,但是執行grub就是會死機, 並出現這樣的錯誤訊息robing ROM INT vectors If hang,unload a device driver or TSR adn try again

不知道有沒有人有解決的方法,換過不同版本的grub和不同版本的loadsys好像都會有相同的問題,不知道是不是grub和loadsys有衝突?

2007-11-28 16:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 2 楼』:  

grub.exe 对于中断向量表是很敏感的。硬件驱动程序一般都要接管中断向量、修改中断向量。如果一个用来卸载驱动程序的程序并未完全卸载想要卸载的驱动程序,未能完全恢复原来在驱动加载之前的中断向量,那么运行 grub.exe 会死机。

找一个好一点的卸载工具,干净地执行卸载,不要留下漏洞。



因为我们亲手创建,这个世界更加美丽。
2007-11-28 17:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
being333
初级用户





积分 65
发帖 17
注册 2007-2-14
状态 离线
『第 3 楼』:  

如果是這樣的話,如何確認中斷向量是否完全恢復,沒有這什麼樣的軟體或方式可以知道中斷向量和原先是否一樣?

2007-11-28 22:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 4 楼』:  

这个技术本身并不困难,但是需要有人做这个工作。

我相信 DOS 时代有很多工具,你耐心找找,应该也能找到一个满意的。



因为我们亲手创建,这个世界更加美丽。
2007-11-29 19:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeyoung
新手上路





积分 10
发帖 4
注册 2007-6-6
状态 离线
『第 5 楼』:  

从别的论坛过来的...顺便挖一挖

2008-5-18 22:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: