home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 198 / DOS6ALL.ZIP / Q95633 < prev    next >
Text File  |  1993-06-05  |  3KB  |  89 lines

  1. ARTICLE-ID:Q95633
  2. TITLE     :Automating RAMDrive Compression with DoubleSpace              
  3.  
  4. ----------------------------------------------------------------------
  5. The information in this article applies to:
  6.  
  7.  - Microsoft MS-DOS operating system version 6.0
  8. ----------------------------------------------------------------------
  9.  
  10. Summary:
  11.  
  12. It is possible to compress a RAMDrive with DoubleSpace. However, since
  13. the information on the RAMDrive is lost each time you restart your
  14. computer, you have to recompress the RAMDrive each time you start your
  15. system.
  16.  
  17. You can avoid this problem by storing the RAMDrive compressed volume
  18. file (CVF) on your hard drive and placing two commands in your
  19. AUTOEXEC.BAT file to copy and mount the CVF on the RAMDrive when you
  20. start your computer.
  21.  
  22. More Information:
  23.  
  24. The compression of the RAMDrive can be automated using the following
  25. procedure:
  26.  
  27. 1. Create RAMDrive. For example, to create a 1 MB RAMDrive in extended
  28.    memory, place the following statement in your CONFIG.SYS file:
  29.  
  30.       device=c:\dos\ramdrive.sys 1024 /e
  31.  
  32. 2. Restart your computer to load the RAMDrive.
  33.  
  34.    MS-DOS assigns the next available drive letter for the RAMDrive.
  35.    For example, if you only have one hard drive (C), the RAMDrive
  36.    is assigned the drive letter D. This procedure continues to use D:
  37.    in the examples.
  38.  
  39. 3. Compress the RAMDrive using the following command:
  40.  
  41.       dblspace /compress d: /reserve=.13
  42.  
  43.    The /RESERVE=.13 switch isn't necessary but it gives you the most
  44.    compressed space. On a 1 MB compressed RAMDrive, you have 1.59 MB free
  45.    on the RAMDrive and .13 MB free on the host drive.
  46.  
  47. 4. Change the CVF attributes so the file can be copied. For example:
  48.  
  49.       attrib h:\dblspace.000 -s -h -r
  50.  
  51.    This example assumes the host drive is H:. To determine your host
  52.    drive, type DBLSPACE /LIST at the MS-DOS command prompt. Write the
  53.    drive mapping information down, because you need it in step 5.
  54.  
  55. 5. Copy the compressed volume file (CVF) to your hard drive.
  56.  
  57.    To avoid having to recompress the RAMDrive each time you start your
  58.    computer, you must store the CVF on your hard drive. This requires
  59.    approximately 1 MB of space on your hard drive.
  60.  
  61.    To copy the compressed volume file to your hard drive, type the
  62.    following at the MS-DOS command prompt:
  63.  
  64.       copy h:\dblspace.000 c:\dos\ramcvf.000
  65.  
  66.    Since this file cannot be compressed (it already is) you should
  67.    copy it to an uncompressed drive.
  68.  
  69. 6. Add the following lines to your AUTOEXEC.BAT file so the CVF is
  70.    copied to your RAMDrive and mounted each time you start your computer.
  71.  
  72.       REM Copies and Mounts CVF to RAMDrive
  73.       copy c:\dos\ramcvf.000 d:\dblspace.000
  74.       dblspace /mount=000 d: /newdrive=h:
  75.  
  76.    Substitute the appropriate drive letters for C:, D:, and H:. Drive
  77.    C: should be the uncompressed drive where you store the RAMDrive
  78.    CVF, drive D: is the RAMDrive, and drive H: is the host.
  79.  
  80. 7. Restart your computer. To determine if the procedure worked, type
  81.    DBLSPACE /LIST at the MS-DOS command prompt.
  82.  
  83. WARNING: Any information stored on a RAMDrive is lost when you restart
  84. or turn off your computer. To prevent data loss, copy any file you
  85. want to save from your RAMDrive to your hard drive before turning off
  86. your computer.
  87.  
  88. Additional reference words: 6.0 6 compressed
  89.