Начальная загрузка.
Одной из замечательных особенностей системы IS-DOS, как уже было
сказано, является легкость ее установки на любой Spectrum-совместимый
компьютер. Для начала работы в среде IS-DOS достаточно вставить
дискету с системой, купленную обязательно у представителя фирмы или
официального распространителя, в дисковод и запустить ее.
Предупреждение, кстати, далеко не случайное, так как
несанкционированные копии системы действительно могут работать
неустойчиво, а также преподносить некоторые весьма неприятные
сюрпризы, впрочем об этом чуть позже, а пока напомню, что за плохую
работу "пиратских" копий фирма Iskra-Soft ответственности не несет.
Если у вас ZX Spectrum 48 с дисководом (не такая уж и редкость
даже в наше время), достаточно нажать RESET, и система запустится,
если Spectrum 128 или Scorpion - вставьте дискету и выйдите в TR-DOS,
если же у Вас Spectrum PROFI 2+ - сначала выйдите в TR-DOS 128, а
потом вставляйте дискету, иначе ваш компьютер попытается загрузить
дискету IS-DOS как СР/М'овскую. Кстати, никогда не покупайте пиратские
платы и компьютеры сомнительного происхождения, лично мне встречались
экземпляры, на которых IS-DOS вообще невозможно было запустить, хотя
на машинах в авторском исполнении система работала прекрасно.
Если Вы к моменту начала работы уже находитесь в TR-DOS и
созерцаете на экране заставку Technology Research Ltd., или хотя бы
курсор TR-DOS, дело обстоит еще проще: для запуска IS-DOS достаточно
набрать ЛЮБУЮ команду обращения к диску, кроме разве что команды
FORMAT, например: CAT, LIST, LOAD, RUN и тогда... впрочем, об этом
стоит рассказать отдельно.
Файловая оболочка.
В момент начальной загрузки IS-DOS в памяти компьютера происходит
масса интересных событий. Пока нам достаточно знать, что системный
загрузчик находит на диске специальный файл, в котором содержится тело
системы и загружает его в старшие адреса ОЗУ. После этого управление
передается уже системе IS-DOS. Первое, что делает IS-DOS после старта
- это находит в корневом каталоге загрузочного диска файл с именем
autoexec.bat (ну прямо как в IBM PC) и выполняет последовательность
команд, заданную в этом файле.
Файл autoexec.bat обычно пишется пользователем и содержит команды,
которые будут выполняться всегда при старте системы. Его можно
использовать, например, для установки конфигурации системы, установки
текущей даты, резидентных программ и т.п.
По окончании отработки autoexec.bat, а также при его отсутствии,
вы попадаете в файловую оболочку IS-DOS. Она обеспечивает основной
режим работы системы - работу с файлами.
Внешне файловая оболочка IS-DOS очень напоминает Norton Commander
- те же две панели с файлами, строчка меню вверху экрана,
прямоугольный курсор. При ближайшем рассмотрении сходство становится
еще более полным. Вообще, если Вам приходилось когда-либо работать на
IBM PC, то в течение всего сеанса работы в IS-DOS Вас не будет
покидать это чувство знакомости. Если Вы никогда не видели Norton
Commander, не огорчайтесь - файловая оболочка IS-DOS настолько проста
и дружественна, что Вы быстро освоитесь и запомните все, что сможет
Вам пригодиться в будущем. Кроме того, если Вам придется впоследствии
работать на IBM-совместимой машине, опыт работы в IS-DOS несомненно
облегчит Вам ее освоение и даст Вам значительное преимущество в работе
по сравнению с теми, кто ранее не работал в среде IS-DOS.
Самая верхняя строка - меню системных утилит. Они вызываются при
нажатии соответствующих цифровых клавиш (от 1 до 9 и 0). Когда Вы
нажимаете одну из вышеупомянутых клавиш, соответствующая ей системная
утилита запускается на исполнение, при этом ее название в верхней
строке выделяется более ярким цветом.
Внешний вид файловой оболочки показан на рис. 1.
Рис.1