home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.os2.misc
- Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!smsmith
- From: smsmith@magnus.acs.ohio-state.edu (Stephen M Smith)
- Subject: Re: Specific DOS and memory
- Message-ID: <1992Jul24.052305.24994@magnus.acs.ohio-state.edu>
- Sender: news@magnus.acs.ohio-state.edu
- Nntp-Posting-Host: bottom.magnus.acs.ohio-state.edu
- Organization: The Ohio State University
- Date: Fri, 24 Jul 1992 05:23:05 GMT
- Lines: 58
-
- pjb3@cunixb.cc.columbia.edu (Paul J Bodin) writes:
-
- >rneilly@okcadm.okanagan.bc.ca (The Mad Alchemist) writes:
- >>Question : can a VDM created using VMDISK have EMS/XMS, DOS loaded
- >>high, UMB's for loading device drivers high, etc.
- >
- >It is indeed possible to do it all. Remember to use FSFILTER.SYS in
- >the image CONFIG.SYS, and then simply substitue the HIMEM.SYS and
- >EMM386.SYS from the /os2/mdos directory instead of the native DOS
- >versions. Be sure to provide enough memory in DOS Settings to do what
- >you try to do with the image configuration files, and all should go
- >swimmingly.
-
- In case it helps anyone here is the config.sys for booting a
- DR DOS 6 image under OS/2:
-
- DEVICE=A:\FSFILTER.SYS
- DOS=HIGH,UMB
- DEVICEHIGH=D:\OS2\MDOS\EMM386.SYS
- DEVICEHIGH=D:\OS2\MDOS\HIMEM.SYS
- BUFFERS=20
- FILES=20
- FCBS=4,1
- SHELL=C:\COMMAND.COM C:\ /P /E:256
-
- As you can see, you CAN load DOS high and give it UMB's. But the
- OS has to be able to do this of course--DOS 4.01 can't do this.
-
- Speaking of DOS 4.01, here's the config.sys I use for booting DOS 4.01
- under OS/2:
-
- DEVICE=A:\FSFILTER.SYS
- DEVICE=D:\OS2\MDOS\EMM386.SYS
- DEVICE=D:\OS2\MDOS\HIMEM.SYS
- BUFFERS=20
- FILES=20
- FCBS=4,1
- BREAK=ON
- SHELL=D:\OS2\MDOS\BOOT-DOS\DOS401\COMMAND.COM /P /E:256
-
- Of course you'll have to keep your DOS executables separate for each
- DOS. For DR DOS 6, all the system files are on my C: drive, separate
- from my OS/2 system files which are on drive D:. For DOS 4.01, I
- have all the system files in D:\OS2\MDOS\BOOT-DOS\DOS401. To
- distinguish these two I just set the appropriate paths so they use
- the correct system files and executables. Then at the end of a
- minimal autoexec.bat file for each DOS version, I have each branch
- to another batch file in which I have additional commands ending
- with an FSACCESS A:. This way I can alter the contents of their
- autoexec.bat files without having to redo the entire DOS image on
- my hard drive.
-
- Hope that helps.
-
- Steve Smith | __|__ | " #*&<-[89s]*(k#$@-_=//a2$]'+=.(2_&*%>,,@
- <smsmith@magnus.acs. | | | {7%*@,..":27g)-=,#*:.#,/6&1*.4-,l@#9:-) "
- ohio-state.edu> | | |
- BTW, WYSInaWYG | | | --witty.saying.ARC
-