joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.76k stars 381 forks source link

Error "ramdrive.sys is block device , it must be loaded in config.sys" even if i loaded it #2623

Open ghost opened 3 years ago

ghost commented 3 years ago

i tried to load ramdrive.sys and EMM386.exe in config.sys using Dosbox-X Configuration File, [config] section, it gives error "it must be loaded in config,sys"

rderooy commented 3 years ago

You can only load such drivers if you run real DOS in DOSBox-X.

DOSBox-X already provides EMS/XMS/UMB automatically for the integrated DOS, so there is no need for EMM386.EXE and HIMEM.SYS. Just run "mem" to see the amount and types of memory available.

As to ramdrive.sys, you can create a ramdisk as documented here: https://dosbox-x.com/wiki/Guide%3AManaging-image-files-in-DOSBox%E2%80%90X#_creating_a_ram_drive

ghost commented 3 years ago

i tried loading ramdrive.sys in CONFIG.sys because i wanted to make a 1.44/2.88M floppy that runs Windows 2.x/3.x from Ram Drive, i tried creating Ram Drive in Extended Memory (booting into MS-DOS) , but it always gives "Insufficient Memory" error

rderooy commented 3 years ago

Please have a look at the link I gave above. In addition, have a look at the wiki for installing Windows 2.x or 3.x https://dosbox-x.com/wiki/Guide%3AMicrosoft-Windows-in-DOSBox%E2%80%90X#_guides_to_installing_windows