|
如题:通常情况下,我们用ezboot 引导一个量产有usb_cdrom的u盘上dos的img启动盘时,往往需要安装usb驱动,为的是能够利用u盘上的其他文件资源,而ezboot 的引导特点是不把img装入内存,而是实地调用,这样一来安装usb驱动前必须安装软盘虚拟驱动,用来把这个img装入内存。而ram.sys驱动通常只能装载2.88M的img。如果不事先安装软盘虚拟驱动,在装载USB驱动以后就会提示找不到a盘的现象。
我这里提出一个方案,或许可以解决大img这方面的问题。
涉及软件:fakedisk winimage
1、通常情况下我们是把img中的程序都是放到虚拟内存盘中,而虚拟的软盘已经没有调用价值。
2、usb驱动可以用 devload 等软件在 config.sys autoexec.bat 等运行完毕后手动加载而不需要再通过config.sys装载。
3、实践证明,只要a盘有io.sys/msdos.sys/command.com 就可以保证大部分软件检验软盘的需求。我们可以用 winimage 制作一个只包含此三个文件的360k大小的img(a.img),然后释放到内存虚拟盘中比如x盘。
4、当我们需要调用usb驱动的时候,可以用 fakedisk 把前面提到的 a.img 先装入内存充当a盘,然后再加载usb驱动,应该不会出现找不到a盘的问题了。 |
|