中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-18 02:11
47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » FreeDos启动后如何运行MS-Dos下的程序
可打印版本  1,038 / 3
第1楼 cxdream 发表于 2006-04-23 16:47
新手上路 发帖 1 积分 6
FreeDos启动后如何运行MS-Dos下的程序
买了一个带FDD模拟功能的U盘来启动笔记本,
U盘中以硬件方式模拟了一个1.44M的软驱,上面装有FreeDos的引导和启动文件 kernel.sys等
版本为FreeDos kernel version 1.1.26a

引导电脑进入提示符 A:\>后无法运行 MS-DOS中的scandisk等程序

不知该如何处理?
第2楼 willsort 发表于 2006-04-25 17:54
元老会员 发帖 1,512 积分 4,432
Re cxdream:

可以考虑将程序文件拷入U盘或者硬盘指定目录下,然后通过指定程序的路径来运行命令,但需要注意的是,因为FreeDOS和MS-DOS存在很大差异,建议寻找系统附带的此类程序的代替品来运行,而在运行非系统附带程序前请做好数据备份工作。
第3楼 DOSforever 发表于 2006-04-27 18:19
金牌会员 发帖 2,239 积分 4,639
某些 DOS 下的应用程序与版本无关,而某些是要认版本号的,scandisk 就是,我估计它认为它所认出的 DOS 版本号不符合它的要求,所以拒绝运行。
第4楼 Wengier 发表于 2006-04-27 23:47
系统支持 发帖 10,521 积分 27,736
其实FreeDOS(至少新版本)虚拟的DOS版本号正是7.1,所以应该不是版本号本身的问题。如果这个Scandisk是指的MS-DOS 7 Scandisk的话,那一些较旧的FreeDOS版本是无法运行的,因为它们缺少一些其需要的API调用的支持。新版本的FreeDOS则好像可以运行。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023