Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Экономия памяти в MS-DOS 6.22 |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 16:33 Сообщение отредактировано: 29 октября 2012 16:46
Помогите правильно настроить на Pentium 200 MMX c 32 Mb в MS-DOS 6.22 системные файлы autoexec.bat и config.sys для экономии памяти MS-DOS ? Мои файлы: autoexec.bat rem ---------------------- MTM ATAPI CD-ROM ---------------------- C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 rem ---------------------- MTM ATAPI CD-ROM ---------------------- C:\DOS\SMARTDRV.EXE /X @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI) CHCP 866 KEYB RU,,C:\DOS\KEYBOARD.SYS C:\DRIVERS\MOUSES\MOUSE.COM C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL C:\DN\DN.COM config.sys DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH COUNTRY=007,866,C:\DOS\COUNTRY.SYS DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1) INSTALL=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS FILES=30 rem ---------------------- MTM ATAPI CD-ROM ---------------------- [COMMON] LASTDRIVE=M DEVICE=C:\MTM\MTMCDAI.SYS /D:MTMIDE01 rem ---------------------- MTM ATAPI CD-ROM ---------------------- |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
...если MS-DOS инсталлирована полностью, запустите MEMMAKER. Только не забывайте выходить из Dos Navigator-a в процессе оптимизации - MEMMAKER несколько раз перезагружает машину. |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 17:11 Сообщение отредактировано: 29 октября 2012 17:13
Нужна помощь в настройке системных файлов autoexec.bat и config.sys без MEMMAKER |
Belich2
Advanced Member
Откуда: Химки, Моск. обл. Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 янв. 2007 |
Muzzy, а зачем кроме кейруса ещё русификаторы загружать? |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 17:34 Сообщение отредактировано: 29 октября 2012 17:36
Belich2 Прошу помочь правильно настроить , не нужно вопросом на вопрос Что не правильно , прошу поправить |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 18:16 Сообщение отредактировано: 29 октября 2012 18:17
Belich2 Чтобы с файлами и каталогами на кириллице работать. Muzzy в config.sys попробуй все грузить через devicehigh но жаль я не помню, чтобы это работало надо грузить emm386.exe или нет (тоже в конфиге через devicehigh) |
Eugene Ch
Newbie
Откуда: Nizhny Novgorod, Russia Всего сообщений: 30 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 дек. 2005 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 18:41 Сообщение отредактировано: 29 октября 2012 19:17
По-простому - так: autoexec.bat rem ---------------------- MTM ATAPI CD-ROM ---------------------- LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 rem ---------------------- MTM ATAPI CD-ROM ---------------------- LH C:\DOS\SMARTDRV.EXE /X @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI) CHCP 866 LH KEYB RU,,C:\DOS\KEYBOARD.SYS LH C:\DRIVERS\MOUSES\MOUSE.COM LH C:\DRIVERS\KEYRUS73\KEYRUS.COM LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL C:\DN\DN.COM config.sys DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE NOEMS DOS=HIGH,UMB DEVICEHIGH=C:\DOS\SETVER.EXE COUNTRY=007,866,C:\DOS\COUNTRY.SYS DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1) INSTALLHIGH=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS FILES=30 rem ---------------------- MTM ATAPI CD-ROM ---------------------- [COMMON] LASTDRIVE=M DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01 rem ---------------------- MTM ATAPI CD-ROM ---------------------- |
ReDmit
Full Member
Откуда: Нижний Новгород Всего сообщений: 269 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 апр. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 19:16 Сообщение отредактировано: 29 октября 2012 19:30
Вариант 1 - с поддержкой CD. autoexec.bat @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 C:\DOS\SMARTDRV.EXE /X C:\DRIVERS\MOUSES\MOUSE.COM C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DN\DN.COM config.sys DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH FILES=30 LASTDRIVE=M DEVICE=C:\MTM\MTMCDAI.SYS /D:MTMIDE01 Вариант 2 - без CD, без кэширования дисков (ещё больше памяти). autoexec.bat @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS C:\DRIVERS\MOUSES\MOUSE.COM C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DN\DN.COM config.sys DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH FILES=30 Вариант 3 - с CD, с кэшированием дисков (памяти больше, чем в 1 варианте). autoexec.bat @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 LH C:\DOS\SMARTDRV.EXE /X LH C:\DRIVERS\MOUSES\MOUSE.COM LH C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DN\DN.COM config.sys DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE RAM DOS=HIGH, UMB FILES=30 DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01 Вариант 4 - мультименю autoexec.bat @ECHO OFF GOTO %CONFIG% :NORM SET TEMP=C:\DOS SET TMP=C:\DOS PATH=C:\DOS LH C:\DRIVERS\MOUSES\MOUSE.COM LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 /E LH C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DN\DN.COM GOTO END :REAL SET TEMP=C:\DOS SET TMP=C:\DOS PATH=C:\DOS C:\DRIVERS\MOUSES\MOUSE.COM C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DN\DN.COM GOTO END :BARE SET TEMP=C:\DOS SET TMP=C:\DOS PATH=C:\DOS C:\DN\DN.COM GOTO END :END config.sys [MENU] MENUITEM=NORM, DOS with EMM MENUITEM=REAL, DOS with HIMEM MENUITEM=BARE, Bare DOS MENUDEFAULT=NORM,5 [NORM] BREAK=ON DOS=HIGH,UMB DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE RAM DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01 [REAL] BREAK=ON DOS=HIGH DEVICE=C:\DOS\HIMEM.SYS [BARE] BREAK=ON |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 19:26 Сообщение отредактировано: 29 октября 2012 20:18
ReDmit 1) Эти настройки не нужны ? в autoexec.bat MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI) CHCP 866 KEYB RU,,C:\DOS\KEYBOARD.SYS в congig.sys DEVICEHIGH=C:\DOS\SETVER.EXE COUNTRY=007,866,C:\DOS\COUNTRY.SYS DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1) INSTALL=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS 2) volkov commander только поддерживает длинные имена файлов , с DOSLFN ? На этот вопрос мне точно не смогли ответить (( 3) Вариант 4 - мультименю В любом меню сообщение WARNING: Not enough file handles. Set at least FILES=20 in your CONFIG.SYS file. Первые три варианта ещё не проверил |
Aleksandr SHCH
Advanced Member
Откуда: Химки Всего сообщений: 722 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 3 сен. 2007 |
Muzzy написал: Эта строка нужна обязатально для использования русских букв в именах файлов и каталогов. COUNTRY=007,866,C:\DOS\COUNTRY.SYS |
ReDmit
Full Member
Откуда: Нижний Новгород Всего сообщений: 269 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 апр. 2012 |
Muzzy написал: Для подавляющего большинства задач - нет. Как указал Aleksandr SHCH, строку с COUNTRY нужно оставить, если планируется создавать папки и файлы с русскими названиями (не уверен, что стоит делать на это упор). 1) Эти настройки не нужны ? Muzzy написал: Верно. Если нужны длинные имена, нужно добавить в autoexec.bat строку C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL 2) volkov commander только поддерживает длинные имена файлов , с DOSLFN ? Muzzy написал: Нужно добавить в config.sys строку FILES=20 3) Вариант 4 - мультименю Вариант 4 - мультименю, исправленный autoexec.bat @ECHO OFF GOTO %CONFIG% :NORM SET TEMP=C:\DOS SET TMP=C:\DOS PATH=C:\DOS LH C:\DRIVERS\MOUSES\MOUSE.COM LH C:\DOS\MSCDEX.EXE /D:MTMIDE01 /M:10 /E LH C:\DRIVERS\KEYRUS73\KEYRUS.COM LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL C:\DN\DN.COM GOTO END :REAL SET TEMP=C:\DOS SET TMP=C:\DOS PATH=C:\DOS C:\DRIVERS\MOUSES\MOUSE.COM C:\DRIVERS\KEYRUS73\KEYRUS.COM C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:CP866UNI.TBL C:\DN\DN.COM GOTO END :BARE SET TEMP=C:\DOS SET TMP=C:\DOS PATH=C:\DOS C:\DN\DN.COM GOTO END :END config.sys [MENU] MENUITEM=NORM, DOS with EMM MENUITEM=REAL, DOS with HIMEM MENUITEM=BARE, Bare DOS MENUDEFAULT=NORM,5 [NORM] BREAK=ON FILES=20 DOS=HIGH,UMB DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE RAM COUNTRY=007,866,C:\DOS\COUNTRY.SYS DEVICEHIGH=C:\MTM\MTMCDAI.SYS /D:MTMIDE01 [REAL] BREAK=ON FILES=20 DOS=HIGH COUNTRY=007,866,C:\DOS\COUNTRY.SYS DEVICE=C:\DOS\HIMEM.SYS [BARE] FILES=20 BREAK=ON |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 | |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 октября 2012 23:14 Сообщение отредактировано: 29 октября 2012 23:22
Так навскидку: заменить mscdex на shsucdx, полностью прибить всякие display.sys с nlsfunc и mode con с keyb - оставить один keyrus. Далее MTMCDAI.SYS заменить на vide-cdd.sys или ещё лучше uide.sys (правда комп для uide должен быть 386+). Итого освободится памяти килобайт 80 или даже 100 без всяких оптимизаций, только за счёт менее прожорливых драйверов. До кучи можно заменить himem и emm386 на один jemmex. Но это опять же если комп 386+. Muzzy написал: Прописать каталог с doslfn в path, т.е. примерно так: Появляется сообщение с ошибкой path=c:\dos;c:\doslfn Если doslfn в другом каталоге, то заменить на него c:\doslfn или перенести этот каталог в c:\doslfn BTW, при таком сабже хорошо бы с самого начала показать что говорит по mem/c и теперь тоже неплохо |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 октября 2012 20:10 Сообщение отредактировано: 30 октября 2012 20:19 |
ReDmit
Full Member
Откуда: Нижний Новгород Всего сообщений: 269 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 апр. 2012 |
Muzzy, распакуйте этот архив в C:\DRIVERS\DOSLFN |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 октября 2012 20:36 Сообщение отредактировано: 30 октября 2012 20:38
ReDmit Та же самая ошибка Cannot open or load Unicode table file CP866UNI.TBL Про эту ошибку ничего не могу найти (( Кто пользуется doslfn , напишите Ваши настройки |
ReDmit
Full Member
Откуда: Нижний Новгород Всего сообщений: 269 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 апр. 2012 |
Скопируйте файл CP866UNI.TBL в C:\DOS |
Power
Full Member
Откуда: Кемерово Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 авг. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 октября 2012 21:50 Сообщение отредактировано: 30 октября 2012 21:53
ReDmit Скопировал CP866UNI.TBL в C:\DOS не заработало , скопировал CP866UNI.TBL на диск C:\ загрузилось Спасибо за подсказку )) Какие файловые менеджеры поддерживают длинные имена файлов ? Кроме volkov commander 4.99.07 (английская версия) + doslfn (есть поддержка длинных имён файлов) Нужны файловые менеджеры на русском навороченные |
ReDmit
Full Member
Откуда: Нижний Новгород Всего сообщений: 269 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 апр. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 октября 2012 21:57 Сообщение отредактировано: 30 октября 2012 22:07
Muzzy, Necromancer's Dos Navigator Русский включается по ALT+F12, либо из первого меню. Длинные имена файлов заявлены при работе из под Win. Возможно, в голом DOS тоже будут поддерживаться при использовании doslfn. |
UFO |
Muzzy написал: Anderson1 написал: Появляется сообщение с ошибкой ReDmit написал: Прописать каталог с doslfn в path, т.е. примерно так: Для информации: Скопируйте файл CP866UNI.TBL в C:\DOS PATH является переменной среды и представляет собой список папок, который используется операционной системой для поиска исполняемых файлов. Поэтому размещение файла CP866UNI.TBL в вышеперечисленных каталогах, скорее всего, не имеет смысла. Можно попробовать такой вариант решения: указать полный путь к файлу CP866UNI.TBL в строке запуска doslfn. Например: LH C:\DRIVERS\DOSLFN\DOSLFN.COM -Z:C:\DRIVERS\DOSLFN\CP866UNI.TBL Muzzy написал: Сам не пользовался, но есть ещё Folder Manager. Какие файловые менеджеры поддерживают длинные имена файлов ? Поле для исследования - раздел "Файловые менеджеры" на old-dos.ru. Anderson1 написал: Muzzy, чтобы показать вывод команды, не обязательно использовать фотоаппарат. хорошо бы с самого начала показать что говорит по mem/c Многие консольные программы позволяют перенаправить стандартный вывод в текстовый файл, который затем можно вставить в сообщение на форуме. Например: mem /c >mem.txt Чтобы сохранить форматирование вставленного текста, лучше обрамлять его тегами [ code ] [ /code ] или использовать моноширинный шрифт Courier (выделить блок текста и выбрать из списка ШРИФТ на панели инструментов в окне редактирования сообщения). |
SergeCpp |
Некогда я приводил на форуме old-dos тексты своих файлов CONFIG.SYS и AUTOEXEC.BAT, которые использовались в течение нескольких лет на множестве машин с MS-DOS 6.22. Тексты я набирал с резервных распечаток, которые сохранились с тех давних лет (и ведь пригодились!). Там довольно много написано, да ещё небольшое обсуждение последовало, поэтому дам тут только ссылку: Конфигурация DOS. Многое уже слабо помнится сейчас, поэтому, если возникнут какие-то "сложные" вопросы, то я могу и не вспомнить уже деталей. |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Полигон-2 » Старый софт » Экономия памяти в MS-DOS 6.22 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |