AMIGA # 1
Если же какие-либо из вышеупомянутых каталогов отсутствуют на стартовом диске, то соответствующие имена логических устройств \"перепрыгнут\" на корневой каталог этого диска, которому в любом случае присваивается логическое имя SYS:. Назначения логических имен части устройств, необходимых для нормальной работы ОС происходят в командном файле S:Startup-Sequence, автоматически исполняемом при каждом (ре-)старте системы. Устройства же, необходимые для нормальной работы прикладных программ, как правило, назначаются в файле S:User-Startup, который в свою очередь запускается на исполнение из файла S:Startup-Sequence. Постарайтесь без крайней нужды не экспериментировать с файлом S:Startup-Sequence, а все требуемые дополнения вносить в S:User-Startup. Если вдруг (чего ни бывает) вы всё же сделаете что-то не то и нормальный старт машины с винчестера станет невозможным, то стартуйте с Workbench-дискеты, войдите в Shell и исполните:
Ed DH0:S/User-Startup
У вас появится возможность либо вернуть User-Startup к первозданному виду, либо исправить вашу ошибку. Кстати говоря, советую тем владельцам Амиг, чей монитор не поддерживает \"телевизионный\" режим работы с частотой строчной развертки 15 Кгц, а старт системы происходит с жёсткого диска, заблаговременно установить соответствующий режим для Workbench-дискеты с тем, чтобы при старте с неё не оказаться без изображения на мониторе. Каждое последующее присвоение логического имени может использовать результаты предыдущих присвоений. Например, абсолютно допустимы такие строки в вашем файле User-Startup:
assign ТЕКСТЫ: \"WORK:Работа/Тексты\"
assign ПИСЬМА: \"ТЕКСТЫ:Личные\" Как мы видим, для присвоения некоторого логического имени после слова ASSIGN должно вначале следовать присваиваемое имя, а затем маршрут (имя), которому новое имя ставится в соответствие (желательно указывать полный маршрут, т.к. ASSIGN всегда начинает поиск для неполного маршрута, начиная с текущего каталога). Если ранее с помощью команды ASSIGN было определено другое логическое имя для каталога (устройства), то оно может быть изменено в соответствии с новым именем, указанным в команде ASSIGN.
|