Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows VistaWindows XPWindows MeWindows 98Windows 95Virtual PCInternet ExplorerOutlook ExpressWindows MediaSecurity
Related Topics
MS Server ProductsMS OfficePC HardwareMore Topics ...

Windows Forum / Windows 98 / Setup / April 2004

Tip: Looking for answers? Try searching our database.

Ram Disk

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Michael - 23 Apr 2004 22:31 GMT
How do I go about setting up a 20 meg ramdisk in windows 98?
Bill Watt - 24 Apr 2004 02:14 GMT
>How do I go about setting up a 20 meg ramdisk in windows 98?

Hi Michael, This might help.

From Dos 6.22 Help.
_________________begin quote__________________________

RAMDRIVE.SYS--Examples

To create a RAM drive in extended memory and allocate 64K (the
default amount) of extended memory to RAMDRIVE.SYS, add the
following line to your CONFIG.SYS file:

device=c:\C:\WINDOWS\COMMAND\ramdrive.sys /e

This command loads RAMDRIVE.SYS from the C:\C:\WINDOWS\COMMAND
directory.

Suppose you want to install RAMDRIVE.SYS in expanded memory and
allocate 4 MB (4096K) of expanded memory to the RAM drive. To do
this and to specify that RAMDRIVE.SYS is located in the
C:\WINDOWS\COMMAND directory on drive C, add the following line to
your CONFIG.SYS file:
device=c:\C:\WINDOWS\COMMAND\ramdrive.sys 4096 /a

Suppose you want to allocate 2048K of extended memory to
RAMDRIVE.SYS and create a RAM drive that has 512-byte sectors and a
limit of 1024 entries in its root directory. To do this and to
specify that RAMDRIVE.SYS is located in the DEVICES directory on
drive D, add the following line to your CONFIG.SYS file:
device=d:\devices\ramdrive.sys 2048 512 1024 /e
___________end quote___________________________

Note:  /a is expanded memory   /e  is Extended.

A Ram Drive will take the drive letter of your last HD plus one.
This ups the CDrom letter by one. e.g D: to E:  etc.

Remember, all information in  the Ram drive is lost when you
re-boot. Copy what you need to the HD before shutting down or
re-starting.

You might start out with this in the config.sys file:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE AUTO
DOS=HIGH,UMB
device=C:\WINDOWS\COMMAND\ramdrive.sys 20480 /e

That should provide a 20 mb ram drive in Extended memory.

Let us know how it works out.

Regards,

Bill Watt  
Computer Help and Information  http://home.epix.net/~bwatt/
Microsoft, the company that gave us Edlin.    ;-)
Bill Watt - 24 Apr 2004 02:25 GMT
I see some of my copy/paste added the extra C:\    :-(
device=c:\C:\WINDOWS\COMMAND\ramdrive.sys
Change those to this.
device=C:\WINDOWS\COMMAND\ramdrive.sys

Bill Watt
________________________________________________

>>How do I go about setting up a 20 meg ramdisk in windows 98?
>
[quoted text clipped - 53 lines]
>Computer Help and Information  http://home.epix.net/~bwatt/
>Microsoft, the company that gave us Edlin.    ;-)
Michael - 24 Apr 2004 02:47 GMT
> You might start out with this in the config.sys file:
> DEVICE=C:\WINDOWS\HIMEM.SYS
[quoted text clipped - 5 lines]
>
> Let us know how it works out.

Yep - it created the drive (after appropriate adjustment to the directories
for the drivers).

Thnaks
Michael
Michael - 26 Apr 2004 22:00 GMT
> >How do I go about setting up a 20 meg ramdisk in windows 98?
>
[quoted text clipped - 6 lines]
>
> Let us know how it works out.

Although it created the drive I can only use it with DOS filenames - It will
not support windows (long) filenames.  I tested it with a 20 MByte Excel
file and I could write data to the drive but cannot read the data back from
it.

Michael
Donald G. Davis - 27 Apr 2004 19:39 GMT
>> >How do I go about setting up a 20 meg ramdisk in windows 98?
>>
[quoted text clipped - 6 lines]
>>
>> Let us know how it works out.

>Although it created the drive I can only use it with DOS filenames - It will
>not support windows (long) filenames.  I tested it with a 20 MByte Excel
>file and I could write data to the drive but cannot read the data back from
>it.

    This is a known bug in RAMDRIVE.SYS with RAM disks over a certain
size.  You need a better RAM drive program.  Download the free XMSDSK.EXE
(in the Internet archive FU_RD19I.ZIP on various sites) and load it in
AUTOEXEC.BAT.  Be sure to use XMSDSK's /T switch (to load at the top of
extended memory).  This will handle long filenames correctly, and XMSDSK
also allows setting the drive letter to your own choice.
Signature

                            --Donald Davis

[To respond by e-mail, remove "blackhole." from the address.]

Michael - 30 Apr 2004 12:17 GMT
Hi Donald,

Yes - I had switched to xmsdisk some time ago and had the same trouble with
the 4mbyte limit.  I then added the /t switch as you suggested to load it
into top memory and it now works OK with 16mbytes disk size.

All problems solved now

Thanks

It appears that It has something to do with the amount of contiguous memory
required or something.  What ever is happening it must be in the low area of
memory.

Michael

> >> >How do I go about setting up a 20 meg ramdisk in windows 98?
> >>
[quoted text clipped - 18 lines]
> extended memory).  This will handle long filenames correctly, and XMSDSK
> also allows setting the drive letter to your own choice.
Bill Watt - 27 Apr 2004 22:44 GMT
>> >How do I go about setting up a 20 meg ramdisk in windows 98?
>>
[quoted text clipped - 13 lines]
>
>Michael

I tested it with a 4MB Ram drive and had no long name problems so
maybe your 20MB is too large. Sounds like Donald has the answer for
you with XMSDSK.

Regards,

Bill Watt  
Computer Help and Information  http://home.epix.net/~bwatt/
Microsoft, the company that gave us Edlin.    ;-)
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.