Бытовой ретро-компьютер своими руками http://forum.pk-fpga.ru/ |
|
Начальная инструкция по подключению винчестера к БК http://forum.pk-fpga.ru/viewtopic.php?f=39&t=5408 |
Страница 1 из 1 |
Автор: | Voland [ 06 июн 2013, 20:47 ] | |||||||||
Заголовок сообщения: | Начальная инструкция по подключению винчестера к БК | |||||||||
НАЧАЛЬНАЯ ИНСТРУКЦИЯ ПО ПОДКЛЮЧЕНИЮ ВИНЧЕСТЕРА При работе с винчестером рекомендуем обратить внимание на следующие моменты. После включения питания винчестер около 10 секунд производит самодиагностику и не откликается, поэтому контроллер вначале некоторое время ожидает появления готовности винчестера (даже если его нет) и загрузка в это время не происходит, так что запаситесь терпением. Для удобства работы жесткий диск разбивается на разделы, каждый из которых представляется в качестве "дополнительного дисковода с неизвлекаемой дискетой". Обращение к ним в операционных системах производится по буквам, начиная с 'C': C:, D:, E:, F:, G: и т.д. На новом винчестере до начала работы должен быть Разбить винчестер на разделы (или переразбить) можно с помощью программы SERVICE2 (подробности в файле HDD_HELP.EDP). Загрузку операционной системы можно производить с любого раздела или диска, если указать его номер в явном виде: для этого нужно с момента включения питания или перезапуска удерживать 1 секунду буквенную клавишу, соответствующую имени устройства, с которого вы хотите загрузить ДОС (т.е. A, B, C, D, E, F,...). Альтернативная команда загрузки, подаваемая из режима монитора БК0010-01:
Команды загрузки из монитора БК0011М:
Если у Вас старая модель контроллера винчестера (с ДОЗУ 4 Кб), то нужно остановить программу автозагрузки, удерживая пробел после включения питания или перезапуска, затем набрать
По умолчанию же (т.е. автоматически после включения питания) драйвер попытается произвести загрузку сперва с винчестера (с С:, если не задано иное), затем с А: и В:. В любом случае перед загрузкой драйвер попытается прочитать с винчестера таблицу разделов и при отсутствии готовности будет ожидать ее появления в течение примерно 10 секунд - так что, если у Вас винчестер не подключен, все равно запаситесь терпением. Имя раздела (номер устройства), с которого будет производиться загрузка по умолчанию, можно установить с помощью программы SERVICE2 (не забудьте при этом сохранить изменения на винчестере (НЖМД), выбрав соответствующий пункт меню). Контроллеры SMK64-SMK512 позволяют выходить из программ в ДОС минуя операцию загрузки ("перезапуск на 100000") - для этого нужно в момент отпускания кнопки перезапуска и после удерживать НЕ МЕНЕЕ 1 сек кнопку '!'; аналогичное нажатие 'КТ' обеспечивает выход в монитор, клавиш <">, <#>, <$>, <%>, <&>, <'> - передает управление на 120000, 130000, 140000, 150000, 137000, 157000 соответственно. Программа SERVICE2 позволяет защищать информацию на разделах (эквивалент заклеивания соответствующего отверстия дискеты) - в этом случае при попытке записи (переименования, удаления) будет возникать ошибка #1. Вся необходимая для работы информация сосредоточена главным образом в файле HDD_HELP.EDP, который Вы и прочитайте первым делом (по ключу "View" = АР2/3). На поставляемой дискете также имеется другая необходимая информация, наши каталоги и прайс-листы, и версия ANDOS, укомплектованная для работы с Кроме ANDOS имеется также специально созданная для работы с винчестером версия MKDOS 3.17, ее стоимость 36000 руб., CSIDOS v3.33 и NORD (по NORD'у вопросы к автору). На разделах C: и D: на БК0011М можно также работать с ОСБК (RT11), нужно только в таблице в теле драйвера BY.SYS правильно указать размер устройств C: и D:. Тестирование контроллеров SMK64-SMK512 производится программой ALT_test, винчестеров - SERVICE2. ОБРАТИТЕ ВНИМАНИЕ ═════════════════ Во избежание случайной потери информации на винчестере рекомендуем: 1) иметь копию версии ANDOS HDD с программой SERVICE на дискете, чтобы в случае чего можно было произвести загрузку с нее и повторить ее установку на винчестер; 2) записать размеры созданных Вами разделов на бумаге, либо в файле на дискете, чтобы в случае чего их можно было в точности на тех же местах восстановить - в этом случае будет доступно все их старое содержимое (т.е. вся имеющаяся на них информация). В 1998 г. появилась также программа TTR, позволяющая сохранять таблицу разделов и конфигурацию в виде текстового файла с возможностью последующего редактирования и записи новой таблицы разделов обратно на винчестер. Это удобно не только для целей восстановления, но и для того, чтобы "обойти" плохие блоки (т.е. чтобы нечитающиеся дорожки винчестера разместить вне разделов - между ними). Если у Вас контроллер SMK64-SMK512 версии 2.00 и выше, то необходимо хотя бы один раз запустить программу SETMBR для установки MBR винчестера. Программа MBR2 конфликтует с SETMBR - не запускайте ее. Притом с появлением новой версии программы SERVICE - SERVICE2, MBR2 стала не нужной, так как все ее возможности имеются теперь в программе SERVICE2, к тому же в более удобной форме. Задержку выключения двигателя можно устанавливать только программой SETMBR. Для контроллеров версии 2.00 и выше выпускается новое программное обеспечение, включая WINDOWS. В старых контроллерах SMK64 легко установить современную версию - для этого достаточно заменить микросхемы ПЗУ (которые на панельках). В. Е. Новак, фирма "АльтПро" Исходный текст с оригинальным форматированием: |
Автор: | Voland [ 06 июн 2013, 21:36 ] | |||||||||
Заголовок сообщения: | Re: Начальная инструкция по подключению винчестера к БК | |||||||||
MKDOS 3.17 - версия, предназначенная специально для работы с винчестером. Основные отличия от версии 3.15 сводятся к тому, что MKDOS 3.17 несколько лучше и быстрее работает с винчестером: например, оверлейные модули всегда считываются с системного привода, а не с текущего и т.п. Также изменена идеология работы с именами устройств. Открывать устройство "по букве" (A:, B:, C:, D: и т.д.) можно, как и прежде, с помощью кнопки 'ШАГ', а кнопки "сдвижка" и "раздвижка" всегда открывают системное устройство, на котором рекомендуется держать список "говорящих" названий разделов винчестера. НАПРИМЕР:
Если у вас на винчестере задействовано 24 раздела, то обращаться по такому имени действительно удобнее - не нужно запоминать, что именно у вас находится на дисках J:, Q:, Y:... КАК УСТАНАВЛИВАТЬ MKDOS НА ВИНЧЕСТЕР Вообще, копировать диски MKDOS нужно программой COPDEV, ибо только она учитывает реальные размеры диска и, если нужно, корректирует соответствующий параметр в каталоге. Иначе, если вы скопируете дискету 800 Кбайт в раздел винчестера объемом 8 Мбайт XEROX'ом (т.е. 1:1), то в каталоге так и останется запись, что объем - 800 Кбайт. COPDEV "правильно" копирует только диски Итак, для установки загрузите MKDOS не ниже 3.15 (например, с дискеты - команда 0B из монитора БК0011М или Т0 из монитора БК0010(-01), запустите программу COPDEV, вставьте дискету с MKDOS 3.17 и скопируйте ее куда надо - и установка завершена. КАК ПЕРЕНЕСТИ АРХИВ С ДИСКЕТ НА ВИНЧЕСТЕР Прежде всего необходимо открыть на винчестере раздел достаточного объема (10-16 Мбайт; если Вы приобрели MKDOS 3.17 вместе с винчестером в фирме "АльтПро", то может быть, что такой раздел уже создан). Для этого запустите программу SERVICE, выберите "РЕДАКТИРОВАНИЕ ТАБЛИЦЫ РАЗДЕЛОВ", "ПРОСМОТРЕТЬ ТАБЛИЦУ РАЗДЕЛОВ" - может быть такой раздел уже есть. Если нет - "ДОБАВИТЬ ЛОГИЧЕСКИЙ ДИСК (РАЗДЕЛ)", и, удерживая кнопку СТРЕЛКА ВВЕРХ доводите объем диска (раздела) до 20000-32000 блоков (в Мбайте 2000 блоков), нажимаете ВВОД и, затем, обязательно делаете "СОХРАНЕНИЕ ТАБЛИЦЫ РАЗДЕЛОВ". SERVICE добавляет раздел в конец списка, порядковый номер раздела соответствует порядковому номеру буквы латинского алфавита (начиная с C), по которой обеспечивается обращение к разделу (0=C:, 1=D:, 2=E:, 3=F:, 4=G: и т.д.). Далее, конечно, нужно созданный раздел проинициализировать (т.е. записать пустой каталог MKDOS): нажимаете КТ (важно: нажимайте в тот момент, когда курсор выбора файлов стоит на панели того раздела, который Вы хотите проинициализировать!), выбираете COMMAND, INIT и подтверждаете, если действие относится именно к той панели, что и нужно. Далее, рекомендуем Вам записать на архивный раздел программы, которые Вам могут пригодится в дальнейшем: ANDOS.USR, MAKEDEV.USR, СДЕЛАТЬ_LD.USR, MASTER.USR, COPDEV, MFORMAT, DESS, DD... Если Вам необходимо сделать архивную копию дискеты, записанной в формате MKDOS, достаточно вставить ее в дисковод A: и набрать "COPDEV A:=X:имя<ВВОД>" , где "X:" - имя созданного для архива раздела, "имя" - название, которое Вы хотите дать архивной копии своей дискеты (например: COPDEV A:=V:MKDOS 3.17 - создание копии самой системы MKDOS 3.17 на диске (разделе) V:). Программа COPDEV, если дискета записана в формате MKDOS, сама определит объем, занятый файлами и создаст ЛОГИЧЕСКИЙ ДИСК (файл-образ дискеты) такого же объема. Кстати, в такой логический диск можно войти, как в подкаталог. При этом в корневом каталоге о диске создается всего одна запись - это, помимо всего прочего, позволяет избежать переполнения корневого каталога - представьте себе, сколько файлов может разместиться на диске 16 Мбайт, а в каталоге MKDOS может быть только 172 записи. Если же Вы хотите сделать архивную копию дискеты, записанной в другом формате, то рассчитывать на "понимание" программы COPDEV не приходится - она создаст диск размером в полную дискету (1600 блоков). Если Вы хотите сэкономить (ведь занято файлами может быть менее половины дискеты), то должны определить занятый объем другими методами - в этом Вам может помочь программа EDFAT, если дискета в формате ANDOS (только учтите, что нумерация кластеров в ней начинается не с начала дискеты), и программа DESS - с ее помощью можно поискать, где реально на дискете заканчивается запись. Кое-что в процессе проверки дискеты показывает и DD (Диск Доктор). После того, как Вы определили реально занятый объем, запустите программу СДЕЛАТЬ_LD.USR и создайте ЛОГИЧЕСКИЙ ДИСК необходимого объема, затем скопируйте дискету программой COPDEV в него. Делается это так: наводите курсор выбора файлов на этот созданный Вами логический диск, и набираете: COPDEV A:=X:<АР2/ВВОД>, где X: - имя раздела. На архивном диске (разделе) можно также с помощью программы MAKEDEV.USR создать записи о содержимом других разделов - что повышает удобство работы (как это сделать - описано выше). Мы обычно даем названия разделам винчестера с соблюдением следующих правил:
Новак В. Е., дир. фирмы "АльтПро". Исходный текст с оригинальным форматированием: |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |