К вопросу установки и настройки DosEmu можно подойти с двух сторон.
Первая сторона актуальна для пользователей дистрибутивов Debian и
Red Hat, а вторая для пользователей Slackware, так как в
этом дистрибутиве DosEmu отсутствует и его необходимо доставать отдельно.
Кстати, исходные тексты DosEmu можно всегда найти на
Те кому нужно только настроить уже установленный пакет могут сразу перейти к секции Настройка.
tar xzvf dosemu-0.64.tar.gzДалее переместитесь в каталог DosEmu-0.64 и вызовите команду
configureПосле окончания ее работы наберите
makeа после окончания компиляции
make install
Я не знаю как сейчас, но раньше была необходимость в копировании вручную файла etc/config.dist из каталога с исходными текстами в /etc/dosemu.conf и etc/hdimage.dist из каталога с исходными текстами в /var/lib/dosemu/hdimage (в случае отсутствия каталога /var/lib/dosemu его нужно создать).
Кроме того вам нужно будет создать файл /etc/dosemu.users и прописать туда имена тех пользователей, которым вы разрешаете пользоваться DosEmu. Чтобы разрешить пользование всем, поместите туда одно слово "all".
Примечание: Я не рассматриваю такие тонкости как требование к версии ядра и библиотек. Это я оставляю вам. В процессе компиляции вам будут выданы предупреждающие сообщения о необходимости наличия тех или иных версий. Будьте внимательны.
Первым делом вам нужно откорректировать /etc/dosemu.conf под вашу систему. Параметров там довольно много, по этому описывать я их здесь не буду, тем более, что в самом файле есть подробные комментарии на этот счет. Замечу, что пользователи дистрибутива Debian найдут этот файл под именем conf в каталоге /etc/dosemu.
Я заострю ваше внимание на том, что поначалу у вас должен быть прописан единственные параметр disk, который должен указывать на ваш hdimage. Т.е.
disk { image "/var/lib/dosemu/hdimage" }Кроме этого у вас должен быть включен параметр
bootCи не должно быть bootA.
С остальным я очень надеюсь вы разберетесь сами.
А теперь гвоздь программы. Вам понадобится системная дискета с вашей любимой версией DOS. Подойдет MS DOS, PC DOS и др. главное чтобы дискета была системной (загрузочной) и чтобы на ней находились кроме системы еще две программы: fdisk.com и sys.com.
Вставляете дискету в загрузочный дисковод и находясь в режиме суперпользователя (root) набираете:
dos -AПосле этого должна осуществится загрузка операционной системы с дискеты. После появления приглашения к работе наберите
A>fdisk /mbrи затем
A>sys a: c:После чего системные файлы с вашей дискеты должны скопироваться на диск C, который является виртуальным и генерируется из образа диска файла hdimage. Наконец, нужно выйти из DosEmu, что можно сделать, набрав команду
A>C:\exitemu
Вот теперь ваш DosEmu должен быть готов к работе. Это можно проверить набрав команду
dos -kКлюч "-k" необязателен. Однако я очень рекомендую его использовать, если не хотите по Alt-F