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

  1.  
  2. ARTICLE-ID:Q57730
  3. TITLE     :Err Msg: ""No Room for System on Destination Disk"" with SYS  
  4.  
  5. --------------------------------------------------------------------
  6. The information in this article applies to:
  7.  
  8.  - Microsoft MS-DOS operating system versions 3.x, 4.x, 5.0, 5.0a,
  9.    and 6.0
  10. --------------------------------------------------------------------
  11.  
  12. Summary:
  13.  
  14. In the Microsoft MS-DOS user's manuals for versions 3.3, 3.3a, 4.0,
  15. 4.0a, 4.01, 4.01a, 5.0, and 5.0a, the SYS command entry states that
  16. you do not need to reformat your disk when you upgrade to a later
  17. version of MS-DOS. SYS updates system disks even though the new system
  18. files are larger and must be broken up to fit in the available disk
  19. space.
  20.  
  21. However, when upgrading some system disks, SYS returns the following
  22. error message:
  23.  
  24.    No room for system on destination disk
  25.  
  26. This error message is caused by one of the following:
  27.  
  28.  - There is not enough free space anywhere on the destination disk for
  29.    the relocatable part of the system files.
  30.  
  31.    Solution
  32.    --------
  33.  
  34.    Delete some files to make room for the system files. This
  35.    is documented in Appendix F of the "Microsoft MS-DOS User's
  36.    Reference Manual" for versions 4.01 and earlier, under the "No room
  37.    for system on destination disk" error message. If you are running
  38.    version 5.0, see the Application Note titled "MS-DOS 5.0 Messages
  39.    Reference," PD0489. To obtain application notes, call Microsoft
  40.    Product Support Services at (206) 454-2030.
  41.  
  42.  - A file occupies the first clusters of the disk on a non-system
  43.    disk.
  44.  
  45.    Solution
  46.    --------
  47.  
  48.    If a disk utility is available to find which file(s) occupy the
  49.    first clusters of the disk, erase or move those files to clear
  50.    the space needed for the system.
  51.  
  52.    If you have the MS-DOS 5 Upgrade or the MS-DOS 6 Upgrade, you can
  53.    run Setup with the /M parameter.
  54.  
  55.    If the previous two options are not available, you must reformat the
  56.    disk.
  57.  
  58.  - The disk has an original equipment manufacturer (OEM) version of
  59.    MS-DOS that does not use the Microsoft naming convention for the
  60.    hidden system files.
  61.  
  62.    Solution
  63.    --------
  64.  
  65.    Contact the OEM supplier for an MS-DOS upgrade. You should continue
  66.    running that dialect of MS-DOS. However, if you must change to the
  67.    Microsoft MS-DOS packaged product, see the information provided
  68.    below.
  69.  
  70. More Information:
  71.  
  72. There is a quick solution for the OEM MS-DOS problem mentioned above.
  73. This solution requires that you have a good understanding of MS-DOS,
  74. and that you have a third-party utility to remove the Hidden, System,
  75. and Read-Only attributes from the system files.
  76.  
  77. The MS-DOS SYS command looks for the files named IO.SYS and MSDOS.SYS
  78. on the destination disk. If these files are not found, because they do
  79. not exist or are named differently, SYS assumes the disk is not a
  80. system disk and attempts to install the new system files starting at
  81. cluster 2 (IO.SYS must be contiguous starting at cluster 2).
  82.  
  83. Some OEMs, such as IBM, use different names for the system files. To
  84. make SYS work with these disks, you can rename the two files to IO.SYS
  85. and MSDOS.SYS, as in the following example. (The following example
  86. uses IBM PC-DOS naming conventions.)
  87.  
  88. 1. Using a third-party attribute change utility, remove the Hidden,
  89.    Read-Only, and System attributes from IBMBIO.COM and IBMDOS.COM.
  90.    MS-DOS does not provide a utility to set or reset the Hidden and
  91.    System attributes of a file, because you should not tamper with
  92.    these files.
  93.  
  94. 2. Rename these two files as follows:
  95.  
  96.       ren ibmbio.com io.sys
  97.       ren ibmdos.com msdos.sys
  98.  
  99. 3. Use the attribute utility to replace the Hidden, Read-Only, and
  100.    System attributes.
  101.  
  102. The SYS command should work correctly after you have made the above
  103. changes. Remember that the SYS command does not transfer COMMAND.COM,
  104. so you must do that manually.
  105.  
  106. Additional reference words: 3.30 3.30a 4.00 4.00a 5.00 5.00a 6 6.00 
  107.