HMA недоступен: Загрузка DOS Low

У меня проблема с моим виртуальным ПК, работающим на DOS 6.22 (я знаю, что он слишком старый), и мне пришлось создать своего рода процедуру для копирования некоторых файлов с виртуального диска на физический. Я сделал это, добавив строку в autoexe.bat, где я вызываю свой скрипт.

Проблема в том, что даже если скрипт работает отлично, при загрузке машины я получаю некоторые ошибки:

HMA недоступен

Я пытался искать об этом в Google, но все, что я получаю, — это чертова реклама VPN Guru по каждой указанной ссылке. Кто-нибудь сталкивался с этой проблемой? А ты смог ее решить?

Спасибо за внимание.


person Hicham Benhima    schedule 17.02.2015    source источник
comment
Если вы получаете одни и те же ссылки на каждой странице, на которую вы переходите по теме, вполне возможно, что у вас есть какое-то вредоносное ПО, например, расширение для браузера, которое отображает иностранную рекламу на любой странице. Проверьте свой компьютер! Также: Конкретная причина для MS-dos? есть гораздо более удивительные и в основном совместимые фридо.   -  person Marcus Müller    schedule 17.02.2015
comment
Это не проблема программирования; он принадлежит SuperUser.   -  person SomethingDark    schedule 17.02.2015
comment
Кроме того, проверьте еще раз, что himem.sys действительно находится там, где его ожидает config.sys — возможно, он просто ищет не в том месте.   -  person SomethingDark    schedule 17.02.2015


Ответы (1)


Это не совсем ошибка.

Доступность HMA в MSDOS просто означает, что MSDOS может брать части ОС из памяти ниже 640 КБ. диапазон и переместите его чуть выше 1M. Теперь, если у вас нет программного обеспечения, которое по каким-то сумасшедшим причинам 80-х требует много памяти менее 640 КБ, все будет в порядке.

Настоящие ошибки - это отсутствующие файлы. Вы каким-то образом прервали установку MSDOS, возможно, переместив/удалив эти файлы.

person Marcus Müller    schedule 17.02.2015
comment
Спасибо за ответ, я проверил все файлы, все они находятся в каталоге C:\DOS. Дело в том, что когда я удаляю строку call copylog.bat (мой скрипт) в autoexec.bat, у меня больше нет этих ошибок. Но мне действительно нужно выполнить этот скрипт. - person Hicham Benhima; 17.02.2015