Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Как сделать, чтобы компьютер грузился в MS-DOS |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 | Печать |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 января 2016 13:21 Сообщение отредактировано: 7 января 2016 13:23
Куда (в какое место) добавлять: DOS=NOAUTO и "win", чтоб по первому пункту винда загружалась. И заставку как отрубить тогда? Для меня вариант такой пойдет, лишь бы ничего дополнительного не грузилось виндой в такой реализации. Anderson1, Fe-Restorator? Aleksandr SHCH написал: Недостаточно знаний пока у меня. Мне б сейчас попроще. eddison Используй SHELL. Сам так делаю, но при этом использую ndos.com вместо command.com - даёт больше возможностей... |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 января 2016 15:35 Сообщение отредактировано: 7 января 2016 15:37
eddison написал: Это отключается отдельной опцией MSDOS.SYS - Logo=0. При этом, проскальзывает в момент загрузки на экране картинка загрузки WIN98 eddison написал: Нет, это украшение на время загрузки - в т.ч. "нужного". Просто рюшечка. Я искренне думал, в этот момент, помимо himem.sys винда еще что-то не нужное в ДОС подгружает. Нет? eddison написал: В [common], можно прописать "DOS=HIGH,UMB,NOAUTO". BTW, придётся прописывать всё детально, т.е. например fileshigh и buffershigh. При авто всё и так вверх грузится по возможности, а при ноавто как прописать так и будет грузиться. BTW2, testmem:off прописывать не нужно, это и так в himem.sys от win95+ по умолчанию - не как в MS-DOS6x. Win надо прописывать в autoexec.bat, например так: Куда (в какое место) добавлять: DOS=NOAUTO и "win" goto %config% :win98 win :himem :emm :clean c:\nc\nc |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
Благодарю, буду пробовать. |
Fe-Restorator |
NEW! Сообщение отправлено: 7 января 2016 22:59
Anderson1 написал: Дружище, научись отличать наглядный пример от тупой копипасты, коюю ты, лично, предлагаешь. Чего-чего? DOS не понимает имя файла из 15 букв. |
Сейчас на форуме |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
А теперь "warning the high memory area hma is not available" пишет. От чего такая штука? |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 января 2016 21:04 Сообщение отредактировано: 14 января 2016 21:05
eddison, Вы DOS=NOAUTO прописали? Тогда, чтобы работала HMA, нужно вручную прописать строчку вида: device=c:\windows\himem.sys А для работы UMB и эмуляции EMS - device=c:\windows\emm386.exe ram |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 января 2016 22:09 Сообщение отредактировано: 14 января 2016 22:18
eddison написал: В статье на которую Вы ссылаетесь описаны приемы как увеличить "нижнюю" память для досовских програм критичных к использованию именно нижней памяти (с фотографиями распечатки команды MEM /C /P) Фишка в том чтобы определить какие из загруженных файлов драйверов имеют наибольший "объем" и переадресовать их загрузку не в нижнюю а в верхнюю память при помощи команд DEVICEHIGH= (в конфиге) и LOADHIGH в автоэкзеке с указанием в разделе [common] DOS=HIGH,UMB (и с использованием himem.sys и emm386.exe). А остальные досовские проги - использующие верхнюю память - легко будут работать при установленной в вашем комп-е RAM > 32 mB. ТОлько ДОС - который Вы будете использовать будет версии 7.0 (поскольку у Вас все файлы "ДОСа" от WINdows 98). Не уверен что загрузившись в таком досе - можно например перепрошить BIOS какой нибудь платы. Но досовские игры - работают. А чтоб после выхода из Нортона - не выскакивала загрузка WIN98 - я использую в автоэкзеке команду RESTART.com (файл появляется при создании системной дискеты под WIN98 SE на электронном диске) и пишу её - или следом за нортоном, или через goto end1(для ДОСа) и ниже Хочется, чтобы при выборе разных пунктов при загрузке (как писал автор): "Работали как приложения, использующие только нижнюю память, так и использующие EMS/XMS". :end1 restart.com а для win 98 goto end2 и ещё ниже :end2 и всё |
eddison
Advanced Member
Откуда: 120 км от Казани Всего сообщений: 910 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2015 |
uav1606, jugandar - спасибо! jugandar написал: Так, в итоге, я и сделал, благодарю. В статье на которую Вы ссылаетесь описаны приемы как увеличить "нижнюю" память... Еще один вопрос к вам. Правильно ли я понимаю, что все приложения и игры, написанные для MS-DOS (начиная с совсем древних) будут запускаться и работать, если все (по максимуму) я закину в верхнюю память, имея, при этом, ОЗУ over 64 Mb. |
SokilOff |
Anderson1 написал: Более того, если у нас выставлено BootGUI=0, а вместо NC использовать Dos Navigator, то из него можно будет не только запускать Windows 95/98 командой win, но и при завершении работы в Windows 9x "выпадать" обратно в DN. Так же, как это было с Windows 3.x. В [common], можно прописать "DOS=HIGH,UMB,NOAUTO". BTW, придётся прописывать всё детально, т.е. например fileshigh и buffershigh. При авто всё и так вверх грузится по возможности, а при ноавто как прописать так и будет грузиться. BTW2, testmem:off прописывать не нужно, это и так в himem.sys от win95+ по умолчанию - не как в MS-DOS6x. Win надо прописывать в autoexec.bat, например так: |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 января 2016 11:46 Сообщение отредактировано: 16 января 2016 11:58
eddison написал: За все досовские игры я говорить не могу, но тетрис я запускал именно так - применив devicehigh или loadhigh. Поначалу он писал какую то там ошибку не черном фоне экрана. А досовских игр у меня мало. и все они не критичны к объему "нижней памяти" Мультизагрузочные конфиг и автоэкзек - делал скорее из любопытства и удобства - получиться или нет. Вам возможно больше "идей" подскажут кто до сих пор активно использует ДОС (какие нибудь проги по управлению трёхкоординатными станками или выносными контроллерами для самогонного аппарата У меня вообще отдельный системник для ДОС/ВИНДОВС98 - подключаю когда нужно проверить найденную древнюю программу или "железку" на предмет её работы. Правильно ли я понимаю, что все приложения и игры, написанные для MS-DOS (начиная с совсем древних) будут запускаться и работать, если все (по максимуму) я закину в верхнюю память, имея, при этом, ОЗУ over 64 Mb. ps: идея с контроллерами самогонного аппарата понравилась, если ещё сделать эти контроллеры удаленно управляемые - то самогонный аппарат будет работать "сам по себе" где нибудь на отшибе, а управлять им можно из дома. а вечерком - забрать "газировку" |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 | Печать |
Полигон-2 » Старый софт » Как сделать, чтобы компьютер грузился в MS-DOS |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |