|
很不幸的,DOS 不认得 CDROM,所以,你的 CD 上的文件,DOS 都看不到。
DOS 启动需要 config.sys 文件才能加载 CDROM 的驱动,但是,在你所试验的情况下,你的 config.sys 就已经是在光盘上了,DOS 无法访问,因此 DOS 也就不能加载光盘驱动了。总结一下:
DOS 内核io.sys无法访问光盘---->需要找到 config.sys---->而config.sys 也在光盘上,对DOS而言不可见---->先有鸡,先有蛋,进入逻辑的死循环。
而如果想启动的是 grub4dos 而不是 DOS,则问题就发生了微妙的变化:由于 grub4dos 的内核已经支持 (cd) 设备,所以,grub4dos 就不会遇到这个逻辑悖论了。
寄希望于 FreeDOS 能够打破 DOS 的这个框框。但是,FreeDOS 的开发也几乎可以说是停止了。
因此,你还是老老实实的用一个软盘映像来启动你的 DOS 吧。 |
|