我正在运行安装有FreeDOS的虚拟机(使用Oracle VM VirtualBox)。 当我进入DJGPP IDE(称为“RHIDE”)并运行一次应用程序后,我无法再运行任何东西,当我退出IDE时,出现一条消息,提示“dos mem corrupt”和“PANIC: MCB链损坏“: 出现这种情况每程序我从RHIDE运行,运行相同程序‘从FreeDOS的命令行手动’产生没有这样的问题。 在每次调
我试图从DOS程序中的C程序(并且我不是指Windows命令提示符,我的意思是实际的DOS 6.0)中使用DJGPP C编译器。 我找不到一个直接执行此操作的API,因此我只是循环访问驱动器A到Z并尝试测试它们是否在那里。我试着做用opendir,access和statfs这个测试,但在所有3我得到的消息是这样的: Insert diskette for drive B: and press an